Vinyasa Yoga (2/3)

Sign Up

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


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.

Marion Blasch

Marion is a trauma-informed RYT-500 (registered yoga teacher with 500 hours of training) and a YACEP (Yoga Alliance Continuing Education Provider) who believes in each person’s potential and strives to guide them to find their inner strength. She received her yoga certifications from Yogafit, and YogaRenew. She is also certified to teach pre and post natal yoga, seniors yoga and kids yoga as well as barre classes (per her certification from Metropolitan School of the Arts). She is an avid swimmer and prior master’s coach. Marion is dedicated to her family and strives to maintain a high level of fitness and nutritional health while inspiring others to do so as well!   

In her earlier days, she was a lead cyclist on the University of California Berkeley Women’s cycling team. In her home town of San Diego, she taught spin aerobics in exclusive studios, and later, to military at the Naval Base, Millington, TN. Marion holds an MBA from the University of Memphis and held a career in investment marketing. 

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.

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! 

emily bermingham

Emily Bermingham is a 600-hour certified Ayurvedic Health Counselor, Yoga Teacher (RYT 200, RCYT), and Sociology Professor, currently completing her 300-hour advanced yoga teacher training. She is trained in trauma-informed yoga, vinyasa, hatha, restorative, and children’s yoga, and also facilitates moon circles that foster connection, reflection, and healing.

Emily’s own journey with yoga and Ayurveda has been profoundly transformative. These practices supported her in recovering from injury and illness, helping her rediscover strength, balance, and vitality. In her teaching, Emily weaves together yoga philosophy, mindfulness, and Ayurvedic principles to create meaningful, heart-centered experiences. Her approach emphasizes compassion, curiosity, and the belief that self-care is both personal and collective — a form of community care.

As a teacher, mother, and military spouse, Emily’s work is grounded in presence, resilience, and authenticity. She strives to hold space where others feel safe, seen, and nourished — leaving each practice with a sense of grounding, renewal, and connection.

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!

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.


Have a question?

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