Yoga Mountain is a comprehensive studio dedicated to health and wellness that offers yoga classes, therapy and yoga teacher certifications. Yoga Therapy involves a self-empowering process where the care-seeker, along with the Yoga Therapist, explores a well-defined practice that alleviates suffering in a non-invasive way. The In-School Training program helps students explore how awareness of breath and centering stimulates the potential for self-regulation, better focus, clarity of intent, and improved inter-personal relations. The 200-hour program teacher certification course is divided into three levels, and each level has specific postures, breaths, and mindfulness/meditation techniques to be thoroughly explored. The entire program is self paced by the student. Yoga Mountain also offers graduate levels courses for more advanced teachers.