Vinyasa Yoga (2/3)

Sign Up

Dates
Saturday 12/27/2025 8:00 am - 9:00 am
Saturday 12/27/2025 9:30 am - 10:30 am
Sunday 12/28/2025 10:00 am - 11:00 am
Monday 12/29/2025 9:30 am - 10:30 am
Monday 12/29/2025 5:00 pm - 6:00 pm
Tuesday 12/30/2025 8:00 am - 9:00 am
Wednesday 12/31/2025 9:30 am - 10:30 am
Friday 01/02/2026 6:00 pm - 7:00 pm
Saturday 01/03/2026 8:00 am - 9:00 am
Saturday 01/03/2026 9:30 am - 10:30 am
Monday 01/05/2026 9:30 am - 10:30 am
Monday 01/05/2026 5:00 pm - 6:00 pm
Tuesday 01/06/2026 8:00 am - 9:00 am
Wednesday 01/07/2026 9:30 am - 10:30 am
Wednesday 01/07/2026 5:00 pm - 6:00 pm
Thursday 01/08/2026 6:15 pm - 7:15 pm
Friday 01/09/2026 6:00 pm - 7:00 pm
Saturday 01/10/2026 8:00 am - 9:00 am
Saturday 01/10/2026 9:30 am - 10:30 am
Sunday 01/11/2026 10:00 am - 11:00 am
Monday 01/12/2026 9:30 am - 10:30 am
Monday 01/12/2026 5:00 pm - 6:00 pm
Tuesday 01/13/2026 8:00 am - 9:00 am
Wednesday 01/14/2026 9:30 am - 10:30 am
Wednesday 01/14/2026 5:00 pm - 6:00 pm
Thursday 01/15/2026 6:15 pm - 7:15 pm
Friday 01/16/2026 6:00 pm - 7:00 pm
Saturday 01/17/2026 8:00 am - 9:00 am
Saturday 01/17/2026 9:30 am - 10:30 am
Monday 01/19/2026 9:30 am - 10:30 am
Monday 01/19/2026 5:00 pm - 6:00 pm
Tuesday 01/20/2026 8:00 am - 9:00 am
Wednesday 01/21/2026 9:30 am - 10:30 am
Wednesday 01/21/2026 5:00 pm - 6:00 pm
Thursday 01/22/2026 6:15 pm - 7:15 pm
Friday 01/23/2026 6:00 pm - 7:00 pm
Saturday 01/24/2026 8:00 am - 9:00 am
Saturday 01/24/2026 9:30 am - 10:30 am
Sunday 01/25/2026 10:00 am - 11:00 am
Monday 01/26/2026 9:30 am - 10:30 am
Monday 01/26/2026 5:00 pm - 6:00 pm
Tuesday 01/27/2026 8:00 am - 9:00 am
Wednesday 01/28/2026 9:30 am - 10:30 am
Wednesday 01/28/2026 5:00 pm - 6:00 pm
Thursday 01/29/2026 6:15 pm - 7:15 pm
Friday 01/30/2026 6:00 pm - 7:00 pm
Saturday 01/31/2026 8:00 am - 9:00 am
Saturday 01/31/2026 9:30 am - 10:30 am
Monday 02/02/2026 9:30 am - 10:30 am
Monday 02/02/2026 5:00 pm - 6:00 pm
Tuesday 02/03/2026 8:00 am - 9:00 am
Wednesday 02/04/2026 9:30 am - 10:30 am
Wednesday 02/04/2026 5:00 pm - 6:00 pm
Thursday 02/05/2026 6:15 pm - 7:15 pm
Friday 02/06/2026 6:00 pm - 7:00 pm
Saturday 02/07/2026 8:00 am - 9:00 am
Saturday 02/07/2026 9:30 am - 10:30 am
Sunday 02/08/2026 10:00 am - 11:00 am
Monday 02/09/2026 9:30 am - 10:30 am
Monday 02/09/2026 5:00 pm - 6:00 pm
Tuesday 02/10/2026 8:00 am - 9:00 am
Wednesday 02/11/2026 9:30 am - 10:30 am
Wednesday 02/11/2026 5:00 pm - 6:00 pm
Thursday 02/12/2026 6:15 pm - 7:15 pm
Friday 02/13/2026 6:00 pm - 7:00 pm
Saturday 02/14/2026 8:00 am - 9:00 am
Saturday 02/14/2026 9:30 am - 10:30 am
Monday 02/16/2026 9:30 am - 10:30 am
Monday 02/16/2026 5:00 pm - 6:00 pm
Tuesday 02/17/2026 8:00 am - 9:00 am
Wednesday 02/18/2026 9:30 am - 10:30 am
Wednesday 02/18/2026 5:00 pm - 6:00 pm
Thursday 02/19/2026 6:15 pm - 7:15 pm
Friday 02/20/2026 6:00 pm - 7:00 pm
Saturday 02/21/2026 8:00 am - 9:00 am
Saturday 02/21/2026 9:30 am - 10:30 am
Sunday 02/22/2026 10:00 am - 11:00 am
Monday 02/23/2026 9:30 am - 10:30 am
Monday 02/23/2026 5:00 pm - 6:00 pm
Tuesday 02/24/2026 8:00 am - 9:00 am
Wednesday 02/25/2026 9:30 am - 10:30 am
Wednesday 02/25/2026 5:00 pm - 6:00 pm
Thursday 02/26/2026 6:15 pm - 7:15 pm
Friday 02/27/2026 6:00 pm - 7:00 pm
Saturday 02/28/2026 8:00 am - 9:00 am
Saturday 02/28/2026 9:30 am - 10:30 am
Monday 03/02/2026 9:30 am - 10:30 am
Monday 03/02/2026 5:00 pm - 6:00 pm
Tuesday 03/03/2026 8:00 am - 9:00 am
Wednesday 03/04/2026 9:30 am - 10:30 am
Wednesday 03/04/2026 5:00 pm - 6:00 pm
Thursday 03/05/2026 6:15 pm - 7:15 pm
Friday 03/06/2026 6:00 pm - 7:00 pm
Saturday 03/07/2026 8:00 am - 9:00 am
Saturday 03/07/2026 9:30 am - 10:30 am
Sunday 03/08/2026 10:00 am - 11:00 am
Monday 03/09/2026 9:30 am - 10:30 am
Monday 03/09/2026 5:00 pm - 6:00 pm
Tuesday 03/10/2026 8:00 am - 9:00 am
Wednesday 03/11/2026 9:30 am - 10:30 am
Wednesday 03/11/2026 5:00 pm - 6:00 pm
Thursday 03/12/2026 6:15 pm - 7:15 pm
Friday 03/13/2026 6:00 pm - 7:00 pm
Saturday 03/14/2026 8:00 am - 9:00 am
Saturday 03/14/2026 9:30 am - 10:30 am
Monday 03/16/2026 9:30 am - 10:30 am
Monday 03/16/2026 5:00 pm - 6:00 pm
Tuesday 03/17/2026 8:00 am - 9:00 am
Wednesday 03/18/2026 9:30 am - 10:30 am
Wednesday 03/18/2026 5:00 pm - 6:00 pm
Thursday 03/19/2026 6:15 pm - 7:15 pm
Friday 03/20/2026 6:00 pm - 7:00 pm
Saturday 03/21/2026 8:00 am - 9:00 am
Saturday 03/21/2026 9:30 am - 10:30 am
Sunday 03/22/2026 10:00 am - 11:00 am
Monday 03/23/2026 9:30 am - 10:30 am
Monday 03/23/2026 5:00 pm - 6:00 pm
Tuesday 03/24/2026 8:00 am - 9:00 am
Wednesday 03/25/2026 9:30 am - 10:30 am
Wednesday 03/25/2026 5:00 pm - 6:00 pm
Thursday 03/26/2026 6:15 pm - 7:15 pm
Friday 03/27/2026 6:00 pm - 7:00 pm
Saturday 03/28/2026 8:00 am - 9:00 am
Saturday 03/28/2026 9:30 am - 10:30 am
Monday 03/30/2026 9:30 am - 10:30 am
Monday 03/30/2026 5:00 pm - 6:00 pm
Tuesday 03/31/2026 8:00 am - 9:00 am
Wednesday 04/01/2026 9:30 am - 10:30 am
Wednesday 04/01/2026 5:00 pm - 6:00 pm
Thursday 04/02/2026 6:15 pm - 7:15 pm
Friday 04/03/2026 6:00 pm - 7:00 pm
Saturday 04/04/2026 8:00 am - 9:00 am
Saturday 04/04/2026 9:30 am - 10:30 am
Sunday 04/05/2026 10:00 am - 11:00 am
Monday 04/06/2026 9:30 am - 10:30 am
Monday 04/06/2026 5:00 pm - 6:00 pm
Tuesday 04/07/2026 8:00 am - 9:00 am
Wednesday 04/08/2026 9:30 am - 10:30 am
Wednesday 04/08/2026 5:00 pm - 6:00 pm
Thursday 04/09/2026 6:15 pm - 7:15 pm
Friday 04/10/2026 6:00 pm - 7:00 pm
Saturday 04/11/2026 8:00 am - 9:00 am
Saturday 04/11/2026 9:30 am - 10:30 am
Monday 04/13/2026 9:30 am - 10:30 am
Monday 04/13/2026 5:00 pm - 6:00 pm
Tuesday 04/14/2026 8:00 am - 9:00 am
Wednesday 04/15/2026 9:30 am - 10:30 am
Wednesday 04/15/2026 5:00 pm - 6:00 pm
Thursday 04/16/2026 6:15 pm - 7:15 pm
Friday 04/17/2026 6:00 pm - 7:00 pm
Saturday 04/18/2026 8:00 am - 9:00 am
Saturday 04/18/2026 9:30 am - 10:30 am
Sunday 04/19/2026 10:00 am - 11:00 am
Monday 04/20/2026 9:30 am - 10:30 am
Monday 04/20/2026 5:00 pm - 6:00 pm
Tuesday 04/21/2026 8:00 am - 9:00 am
Wednesday 04/22/2026 9:30 am - 10:30 am
Wednesday 04/22/2026 5:00 pm - 6:00 pm
Thursday 04/23/2026 6:15 pm - 7:15 pm
Friday 04/24/2026 6:00 pm - 7:00 pm
Saturday 04/25/2026 8:00 am - 9:00 am
Saturday 04/25/2026 9:30 am - 10:30 am
Monday 04/27/2026 9:30 am - 10:30 am
Monday 04/27/2026 5:00 pm - 6:00 pm
Tuesday 04/28/2026 8:00 am - 9:00 am
Wednesday 04/29/2026 9:30 am - 10:30 am
Wednesday 04/29/2026 5:00 pm - 6:00 pm
Thursday 04/30/2026 6:15 pm - 7:15 pm
Friday 05/01/2026 6:00 pm - 7:00 pm
Saturday 05/02/2026 8:00 am - 9:00 am
Saturday 05/02/2026 9:30 am - 10:30 am
Sunday 05/03/2026 10:00 am - 11:00 am
Monday 05/04/2026 9:30 am - 10:30 am
Monday 05/04/2026 5:00 pm - 6:00 pm
Tuesday 05/05/2026 8:00 am - 9:00 am
Wednesday 05/06/2026 9:30 am - 10:30 am
Wednesday 05/06/2026 5:00 pm - 6:00 pm
Thursday 05/07/2026 6:15 pm - 7:15 pm
Friday 05/08/2026 6:00 pm - 7:00 pm
Saturday 05/09/2026 8:00 am - 9:00 am
Saturday 05/09/2026 9:30 am - 10:30 am
Monday 05/11/2026 9:30 am - 10:30 am
Monday 05/11/2026 5:00 pm - 6:00 pm
Tuesday 05/12/2026 8:00 am - 9:00 am
Wednesday 05/13/2026 9:30 am - 10:30 am
Wednesday 05/13/2026 5:00 pm - 6:00 pm
Thursday 05/14/2026 6:15 pm - 7:15 pm
Friday 05/15/2026 6:00 pm - 7:00 pm
Saturday 05/16/2026 8:00 am - 9:00 am
Saturday 05/16/2026 9:30 am - 10:30 am
Sunday 05/17/2026 10:00 am - 11:00 am
Monday 05/18/2026 9:30 am - 10:30 am
Monday 05/18/2026 5:00 pm - 6:00 pm
Tuesday 05/19/2026 8:00 am - 9:00 am
Wednesday 05/20/2026 9:30 am - 10:30 am
Wednesday 05/20/2026 5:00 pm - 6:00 pm
Thursday 05/21/2026 6:15 pm - 7:15 pm
Friday 05/22/2026 6:00 pm - 7:00 pm
Saturday 05/23/2026 8:00 am - 9:00 am
Saturday 05/23/2026 9:30 am - 10:30 am
Monday 05/25/2026 9:30 am - 10:30 am
Monday 05/25/2026 5:00 pm - 6:00 pm
Tuesday 05/26/2026 8:00 am - 9:00 am
Wednesday 05/27/2026 9:30 am - 10:30 am
Wednesday 05/27/2026 5:00 pm - 6:00 pm
Thursday 05/28/2026 6:15 pm - 7:15 pm
Friday 05/29/2026 6:00 pm - 7:00 pm
Saturday 05/30/2026 8:00 am - 9:00 am
Saturday 05/30/2026 9:30 am - 10:30 am
Sunday 05/31/2026 10:00 am - 11:00 am
Monday 06/01/2026 9:30 am - 10:30 am
Monday 06/01/2026 5:00 pm - 6:00 pm
Tuesday 06/02/2026 8:00 am - 9:00 am
Wednesday 06/03/2026 9:30 am - 10:30 am
Wednesday 06/03/2026 5:00 pm - 6:00 pm
Thursday 06/04/2026 6:15 pm - 7:15 pm
Friday 06/05/2026 6:00 pm - 7:00 pm
Saturday 06/06/2026 8:00 am - 9:00 am
Saturday 06/06/2026 9:30 am - 10:30 am
Monday 06/08/2026 9:30 am - 10:30 am
Monday 06/08/2026 5:00 pm - 6:00 pm
Tuesday 06/09/2026 8:00 am - 9:00 am
Wednesday 06/10/2026 9:30 am - 10:30 am
Wednesday 06/10/2026 5:00 pm - 6:00 pm
Thursday 06/11/2026 6:15 pm - 7:15 pm
Friday 06/12/2026 6:00 pm - 7:00 pm
Saturday 06/13/2026 9:30 am - 10:30 am
Sunday 06/14/2026 10:00 am - 11:00 am
Monday 06/15/2026 9:30 am - 10:30 am
Monday 06/22/2026 9:30 am - 10:30 am
Sunday 06/28/2026 10:00 am - 11:00 am
Monday 06/29/2026 9:30 am - 10:30 am
Monday 07/06/2026 9:30 am - 10:30 am
Monday 07/13/2026 9:30 am - 10:30 am
Monday 07/20/2026 9:30 am - 10:30 am
Monday 07/27/2026 9:30 am - 10:30 am
Monday 08/03/2026 9:30 am - 10:30 am
Monday 08/10/2026 9:30 am - 10:30 am
Monday 08/17/2026 9:30 am - 10:30 am
Monday 08/24/2026 9:30 am - 10:30 am
Monday 08/31/2026 9:30 am - 10:30 am
Monday 09/07/2026 9:30 am - 10:30 am
Monday 09/14/2026 9:30 am - 10:30 am
Monday 09/21/2026 9:30 am - 10:30 am
Monday 09/28/2026 9:30 am - 10:30 am
Monday 10/05/2026 9:30 am - 10:30 am
Monday 10/12/2026 9:30 am - 10:30 am
Monday 10/19/2026 9:30 am - 10:30 am
Monday 10/26/2026 9:30 am - 10:30 am
Monday 11/02/2026 9:30 am - 10:30 am
Monday 11/09/2026 9:30 am - 10:30 am
Monday 11/16/2026 9:30 am - 10:30 am
Monday 11/23/2026 9:30 am - 10:30 am
Monday 11/30/2026 9:30 am - 10:30 am
Monday 12/07/2026 9:30 am - 10:30 am
Monday 12/14/2026 9:30 am - 10:30 am
Monday 12/21/2026 9:30 am - 10:30 am

Pace: Moderate to Fast

Difficulty of Poses: Moderate to challenging

Vinyasa classes link movement and breath to attain balance in the mind and body, aligning a deliberate sequence of poses to achieve a continuous flow. Familiarity with basic yoga poses and the ability to transition easily from standing to kneeling to floor is recommended. You might break a sweat in the Level 2/3 Vinyasa classes and possibly the Level 2/3 Slow Flow classes. The Level 1/2 or All-Levels Vinyasa classes are more accessible for most.



Jo Thompson

Jo is certified yoga teacher who has been practicing yoga for over 12 years. She was drawn to how yoga helps her feel more calm, centered, and confident and it has become a passion that she loves to share with others. Jo is known for her calm presence, clear and supportive cues, soothing breath work, and challenging sequences and transitions. Her classes provide you with tools to deepen your practice and you will leave feeling stronger, energized, grounded, and balanced. Jo honed her yoga teaching skills through a 200-hour teacher training with Practice Everywhere as well as a Yoga for Kids teacher training workshop through FamilyFlow Yoga. Jo is also a Licensed Clinical Social Worker (LCSW) with over 20 years of experience working with children with special needs and their families. Outside of the studio, Jo is a mom of a teenage daughter and enjoys spending time outdoors exploring hiking trails and kayaking.


Darina Brown

Darina's yoga journey began in 2005 after years as a fitness instructor, which brought her from teaching on a cruise ship, to instructing celebrities in the Maldive Islands, to teaching private clients throughout Europe.  In addition to being certified in BASI Pilates, Darina completed extensive yoga teacher training with Bryan Kest, the founder of Power Yoga, and Paul Grilley, the founder of Yin Yoga. Her pursuit of meditation techniques brought her to Eckhart Tolle and Tara Brach, and the last few years Darina has studied with Yamuna and has become a Yamuna Body Practitioner, which she is also quite passionate about. 

Darina says: "For me, the yoga mat is a safe space, a sanctuary to accept where I am each day. It's a place to be present without judgement, where I can move and breathe mindfully. With that spirit, I've developed classes that cultivate physical and mental strength, where we can breathe deeply and be honest and open to all the possibilities that life presents

The real yoga then begins the moment we step off the mat and face the inevitable challenges of life. And this is where yoga becomes a most powerful tool, helping us to move gracefully and with ease through anything that life brings our way."


Elena Velasco

Elena Velasco found yoga through her career as a theatre and movement artist. For over 25 years she has worked in the performing arts industry as a director, choreographer, performer and professor in the DMV and Greater Boston regions. Through her work she found that the fullest creative expression and connection was the result of the synthesis of the mind-body-consciousness. Yoga has helped her craft choreography that is more sustainable and gives performers greater agency over their bodies. Yoga informs her work in all disciplines, whether leading a vinyasa class at Bowie State University where she is an associate professor of theatre and movement, or establishing a healthy, mindful rehearsal process for movement-based performance. She completed her 200-hour teacher certification at Rising Sol Yoga School in 2024. She believes yoga and the arts must be accessible, and is passionate about holding space for a range of students from diverse backgrounds and lived experiences. Along with her active professional life, she enjoys biking, hiking, and meditating, and is the proud mother of seven children, all who have various paths and passions.

Lauren DeVera

Lauren DeVera is a mixed Filipina American, known for her warmth and infectious energy! She is a Certified Life and Somatic coach, Mindfulness Teacher, Positive Psychology Practitioner, 200-Hour Registered Yoga Teacher, multi-passionate entrepreneur, and host of the Thrive and Thread Podcast. Additionally, Lauren holds a Bachelor of Arts in Dance and Communications. She has been teaching, facilitating, performing, and curating in the DC Metropolitan area for over 15 years. Her credits include The Kennedy Center, NPR, Yoga Alliance, Asian Mental Health Project, National Geographic and more. She is also the founder of The Lion’s Den, a welcoming dance and wellness community that provides in-person and online classes, events, and performance opportunities. When she's not in the studio, she is coaching creatives and visionaries in her various programs, or snuggled up with a good book and cup of coffee. Lauren's excited to bring her multi-passionate approach to Breathe. She believes that how we move in our bodies deeply informs how we move and navigate the world. Students can expect to feel empowered and more in tune with their body and spirit!

Stephanie Cruse

Stephanie Cruse, YACEP, E-RYT 200, RYT-500, RPYT, MA, has been teaching yoga since 2014, and for her, yoga is a space to stay curious and be challenged in how she shows up for herself, for others, and in the world around her. Her goal as an instructor is to create a safe, welcoming space where you can tune in, be playful, and leave feeling better than when you walked in.

Stephanie loves offering unique sequences and fun playlists to help make each class engaging and personal. She'll always encourage you to listen to your body, honor what you need that day, and continue showing up for yourself, however that looks.

She holds a 300-hour Yoga Personal Trainer certification through Yogamedco, and specializes in Prenatal and Postnatal Yoga.

Outside the studio, she is a lover of her kids, queso, being by the water, and stargazing.


Karin Landrum

A fitness professional for over 25 years, Karin has a background in physical therapy and received her 200 RYT in 2010. She is also a Certified Personal Trainer, having officially earned that certification in 2024 with ASFA (American Sports & Fitness Association). Injury/overuse led Karin to yoga which she feels is a personal journey teaching the individual about his/herself. Her focus in class is using proper form and alignment and honoring the place where we are today. Karin is a military spouse and has lived all over the world. She believes in the power of positive thinking and has used yoga to help trauma survivors and individuals struggling with PTSD. She has completed her 100-hour Warrior certification, focusing on using yoga to overcome traumatic events and anxiety. Karin loves to cook and prefers doing something outdoors to staying home and cleaning the house! 

Rebecca Oliveria

Rebecca started teaching in 2012 and holds a 500 hour certification from ISHTA Yoga in NYC. She continues to be a student of the practice. In her classes, Rebecca encourages her students to explore their own individual practice by cultivating an awareness of the body and breath so as to connect with the present moment.

Aneta Anderson

Aneta was first introduced to yoga in 2005. Her passion for yoga grew and soon turned into a lifestyle. Inspired by knowledge beyond the physical aspect of yoga, Aneta became a student of yogic philosophy and graduated from a 500-hour Yoga Alliance Certified - Advanced Studies and Teaching training program through Yoga Pura in 2009. From interesting sequences to uplifting music, Aneta's classes are designed to push physical boundaries while cultivating a calm and centered mind. Aneta is passionate about living a healthy and well-balanced life, and incorporates various yogic practices and philosophy into her daily life, encouraging students to incorporate these ideals both on and off the mat.

Christi Budreau

Yoga helped Christi deal with her back pain after she fell while pregnant at 7 months. She's been hooked on yoga ever since and completed her 200 Hour Vinyasa Yoga Teacher Training in 2020. Her Vinyasa classes are fun and challenging at the same time.  She is grateful for her new yoga community at Breathe Body and Mind. In addition to being at a yoga studio, she also loves to travel and enjoys the beach. She looks forward to teaching yoga in Cancun every January and hopes to teach in other countries as well. Christi is also the founder and owner of Shanti Shenandoah Yoga Retreat, a weekend wellness retreat in the Shenandoah mountains.


Have a question?

Please complete the form below and we will get back to you as soon as possible.