Our Team

Meet our Staff and Teachers here at Community Balanced Life!

If you are interested in joining our team please contact us at info@communitybalancedlife.org.

Gail Goodness
Founder/President, 220 RYT
Gail Goodness has been a student and yoga practitioner for over 9 years. She became certified as a Yoga Teacher, under Nicole Carriere, in 2015 and has been teaching ever since. Professionally Gail has 20 years of experience in accounting, finance, tax, and compliance for nonprofit organizations. She has worked for Dartmouth College for 9 years as their Controller overseeing a variety of financial operations. She is excited to help found CBL and bring these community programs to the Mascoma area.
Nicole Carriere
Founder/Program Director, 200 RYT, Certified Health & Lifestyle Coach
Nicole has been practicing and teaching yoga for over 10 years. As a previous studio owner of YogaPiphany and a certified Health Coach, Nicole will be focused on developing programs to help serve the CBL community. As a mother, entreprenuer and community volunteer she is passionate about finding ways to create more balance in her life and help others do the same. Whether it's through movement, mediation or education she looks forward to helping everyone from children to seniors.
Mary Baker
RN, 200 RYT
Yoga ​is ​an ​evolving ​journey ​for ​me. ​My ​initial ​training ​to ​become ​a Registered ​Yoga ​Teacher ​(RYT) ​is ​in ​Hatha ​Yoga, ​but ​I ​also incorporate ​elements ​of ​Ashtanga, ​Iyengar, ​Kripalu, ​Kundalini Yoga. ​Using ​your ​breath ​to ​initiate ​movement ​you ​will ​experience smooth ​transitions ​and ​dynamic ​flow ​postures. ​I ​accommodate ​all levels ​and ​abilities ​in ​my ​classes. I ​regularly ​attend ​workshops ​and ​retreats ​at ​Kripalu, ​in ​New England ​and ​classes ​in ​the ​Upper ​Valley, ​and ​have ​recently completed ​Level ​I ​of ​Magnolia ​Barre ​Teacher ​Training. I ​am ​also ​a ​Registered ​Nurse, ​artist, ​and ​a ​Bob ​Ross ​Certified Landscape ​Instructor. ​I ​enjoy ​painting, ​cooking ​and ​life ​in ​the Upper ​Valley!
Erin McCabe
Erin McCabe is a certified Professional Yoga Therapist (PYT) with an educational background in Athletic Training and Sports Medicine. She graduated from Quinnipiac University in 2008 with a BS in Athletic Training/Sports Medicine and went on to get her MS in Athletic Training from the University of Kentucky graduating in 2010. Erin has been practicing yoga since 2007 when she took a class in college and loved the mental and physical release she felt from the slower pace and inward focus of the practice. She discovered the PYT certification after her own knee injury in 2012 and began teaching in 2013. Since then she has been incorporating yoga and a more holistic approach when leading class and working one on one. Erin currently works at the River Valley Club leading a Foundational Yoga class and working with clients one on one. She also leads classes at local businesses in the Upper Valley with a monthly class at Salt Hill Pub West Lebanon and others coming soon. Her style of class is intentional and focuses on alignment while inviting you to listen to your mind, body and breath. You will always leave class feeling as though you have learned something new.
Sonya Carter
200 RYT, Reiki & Thai Yoga Massage Practitioner
Sonya has been teaching yoga for ten years. She enjoys teaching Gentle, Hatha Flow, and Restorative yoga to people of all ages and abilities. She encourages students to become more aware of how they are breathing during the yoga practice as they bring their body and mind into a balanced state of awareness. Sonya is a Reiki and Thai Yoga massage practitioner.
Swan Drsti
200 RYT
Swan discovered yoga the same way she discovers most things: through a book. In this instance the hefty and illustrated tome was Iyengar’s, “Yoga: The Path to Holistic Healing.” Her curiosity sparked and she has been discovering, learning and experiencing as much as possible ever since. Swan completed a 200 hour Hatha Yoga teacher training in 2008 and began sharing her passion with others. She later studied and offered workshops in Yin Yoga, Baptise Power Yoga, and AcuYoga. Swan appreciates the movement, growth and possibilities that exist within yoga. She has been blessed with incredible teachers and guides who have cultivated her understanding; she integrates her passion for music, anatomy and storytelling to create dynamic classes that stimulate healing conversations with the body and invite transformation.
Kim Wegner-Hall
500 RYT, Certified Health Coach
Kim Wenger Hall is a Lebanon, New Hampshire-based muralist, health coach and yoga teacher. She became a 500-hr yoga teacher in 2016 after completing both her 200-hr and 300-hr teacher training programs with Angie Follensbee-Hall of Myriad Yoga. Kim teaches in traditional yoga studios and brings yoga to special populations within the community.
Meg Linn
200 RYT, Thai Yoga Massage Practitioner
“Yoga is the study of balance, and balance is the aim of all living creatures: it is our home.” ~ Rolf Gates Meg began practicing yoga in 2005, and graduated her yoga teacher training in the Hatha tradition in 2014. She believes that every time we come to the mat, we are different: physically, mentally, emotionally; thus cannot always practice at the same level. It’s important to understand when to challenge yourself and when not to push; to strike the right balance between effort and ease. In a class with Meg, you’ll find that she encourages you to use your breath to move mindfully (especially as your muscles fatigue). Learning to move through discomfort with intention and perhaps even grace is transformational, both on and off the mat. Meg teaches at the Mighty Yoga studios in Lebanon and Hanover, as well as for Mascoma Valley Parks and Recreation, where she enjoys taking her classes outdoors during the temperate months. She also teaches paddleboarding and SUP Yoga, and is a Thai Yoga Bodywork practitioner. To find out more about Meg, check out her FaceBook page Yoga by Land and Lake
Allie Harris
200 RYT
to travel and play her violin. Allie began yoga in 2010 while trying to cope with anxiety. She started with hatha and vinyasa, and later discovered ashtanga. Though intimidated at first, she learned to love the structure and predictability that ashtanga provides. Allie completed her 200hr teacher training at Yoga Vermont, in Burlington, and was fortunate to have taken an ashtanga teacher training with David Swenson. Allie enjoys using her ashtanga foundation to build a dynamic flow from. She emphasizes breath, or pranayama, as the single most important guide to practice.
Annabelle Steele
Pilates & Yoga Instructor

With degrees from Williams and Dartmouth, Anne received her Pilates training through Gabi Walters creator of Inferno Pilates and her yoga training thru Aura Wellness. Anne began her yoga studies 20 years ago with Charlet Davenport studying Iyengar yoga and currently is studying the Bikram method of tapas. Anne will complete her restorative yoga training in June with Judith Lasater.

Jamie Crowe
Fitness Instructor
Jamie co-owns KDR Fitness in Lebanon with her husband Ben, where she runs the programming department and teaches classes. She knows what it is like to be a busy mom, overweight and stressed out. While pregnant she gained 70+ lbs on to her petite 110 lb frame! After the birth of her son, now 13, she jumped into personal training and owning her own gym, where Kettlebells became her specialty. She has since totally transformed her body and mind into that of a strong and healthy female. Jamie is a certified Kettlebell instructor through the International Kettlebell and Fitness Federation. She been training and coaching with them since 2009 since KDR Fitness has opened. She is excited to bring a different element to CBL and educate the community on Kettlebell training.
Michelle Carlson
Zumba Instructor
Zumba is an aerobic fitness program featuring movements inspired by various styles of Latin American dance and performed primarily to Latin American dance music. You'll have a blast burning calories as you experience salsa, mambo, merengue, samba, and more. Just keep moving and enjoy the music! Michelle has been dancing she was three years old. She majored in Dance and Education at Keene State College. She has been teaching dance in the Upper Valley since 2007. She became a Zumba certified instructor in 2014 after falling in love with it as a student.
Haley Dennison
Zumba Teacher
Haley Dennison is a native New Hampshirite ready to shake it with anyone who is willing to join a Zumba class. While at Plymouth State University she started taking Zumba classes 4 days as a freshman and absolutely loved it! Certified since February 2015 she has experience "Zumba-ing" with a variety of different age groups and experience levels. Haley has taught Zumba to K-9 as an enrichment provider, as well as led her own classes at Plymouth State and River Valley Club.