"I’m glad I invested in this Teacher Training and in myself because the benefits have truly been countless, but to name a few: a stronger practice on and off the mat, supportive friends, a foundation set of skills to teach yoga, amazing mentors, and a deeper appreciation of the greatness that can happen when you put your mind to it." - Maria V.
"The yoga room is bright, open, airy and provides a sense of calmness and peacefulness. The instructors at YFAB are all great. It doesn’t matter if you are new to yoga or if you have been doing it for years they are all non judgmental and provide an environment that is conducive to growth, change, and healing." - Sofia K.

Yoga Class Descriptions

No matter which class you venture into at Yoga For All Beings, the use of props is always welcome and encouraged. In addition, modifications are welcome when needed (to accommodate any limitations, injuries, conditions, etc). The safety and comfort level of each student is of the utmost importance at Yoga For All Beings!

Level 1/Beginner’s Vinyasa:  A yoga class for those newer to yoga or those wanting a basic flow class.  This class introduces foundational yoga postures, teaches you how to breath and helps you feel more comfortable in the yoga practice. Although this class moves at a slower pace than the other vinyasa classes, expect to be challenged both mentally and physically.

Level 1-2 Vinyasa:  A Level 1-2 Vinyasa class. Expect to move with your breath and focus your attention; this well balanced flow class will get you out of your head and into your body and your breath; modifications always welcome.

Core Yoga:  During this powerful vinyasa flow class, you will breathe, focus, move, stretch and balance. Core Yoga is a heat building practice that allows you to move with your breath while building strength and working on your core.

Level 2 Vinyasa:  A Level 2 vinyasa class.  Discover new and different ways to advance your practice.  As always, modifications are welcome.  You don’t have to consider yourself a level 2 student to attend this class.

Strong Slow Flow:  This class still has the feel of a typical vinyasa class while slowing down the pace of class.  You will move mindfully while building both strength and balance on the yoga mat.  Enjoy slowing down, moving mindfully but powerfully, and breathing deeply.  Open to all levels.

Yin Yoga:  Yin yoga targets the body’s connective tissue. Unlike our Vinyasa (yang) practice, yin yoga is a slower paced class with long held passive poses doing wonders for joint health, flexibility, circulation, and mental focus.

Yoga Nidra:  Yoga Nidra, meaning yogic sleep, is a guided meditation practice.  At Yoga For All Beings, we precede this meditation with restorative yoga poses to help prepare the body and mind to settle into a comfortable and relaxing position.  Following the restorative yoga practice is the guided meditation (Yoga Nidra practice) where you will first be prompted to set a personal intention (or sankalpa). Then, while in a comfortable supine position, you’ll follow along to the teacher’s cues bringing your attention to different points in the body.  This class will help you relax the physical body while helping to quiet the mind and calm the nervous system.  Several props are used in both the restorative poses as well as the supine position you relax into for guided meditation in order to fully support the body and allow you to enjoy the practice without any strain or tension.  No experience necessary.  All are welcome.

Purchase classes here.

Beginners Group Class