Meet the UPY Team

Our team of highly experienced yoga teachers work together with a unified passion for helping people of all levels learn and practice yoga. Our classes include mindful movement and postures to improve flexibility, mobility, strength, balance, focus, relaxation and peace.

We are so excited to welcome you to our community! All are welcome here!

Jen Palmer

Jen Palmer, Owner and Founder of Universal Power Yoga, is a 500-Hour E-RYT (Experienced Registered Yoga Teacher) with Yoga Alliance. She has been teaching yoga for 14+ years and opened UPY to share her love of yoga. Jen is the Director of UPY’s 200-Hour and 300-Hour Yoga Teacher Training Certification Programs.

In 2007, Jen found yoga at a time when she was stressed and working a lot of hours in the corporate world. While training for a marathon, Jen hurt her knee and yoga was recommended. In the very first class she took, she experienced a new feeling of peace and balance. She immediately knew that yoga would be a meaningful part of her life from that point on.

A few years later, in 2013, Jen followed her passion and her dreams and opened UPY as a way to share the healing benefits of yoga with as many people as possible. In 2019, UPY expanded and opened a second location in Wrentham. Just recently, in June 2022, UPY opened its 3rd location in Westwood.

Jen and...


Sue Bonanno

Sue is our expert in Meditation, Energy and Yoga Philosophy. The founder of SoulSpace Meditation, Sue is passionate about teaching and sharing her wisdom. She is also an expert in Ayurveda, having studied at the Chopra Center and leads us all on the path of peak health. Sue specializes in helping yoga students establish a balanced lifestyle including hot power yoga, meditation and other healthy rituals.

Sue is a 500-Hour E-RYT, YACEP and one of our instructors for UPY’s 200-Hour and 300-Hour Yoga Teacher Training Certification Programs!

Take class with Sue!

Sign up for Teacher Training with Sue!



Cheryl Baumhauer

Cheryl is our in-house anatomy expert with over 20 years of experience working as a Personal Trainer and Yoga Teacher. She is passionate about teaching people to move their bodies with functional movement and awareness of the muscles and bones working together to hold you in a shape. Cheryl is devoted to helping her yoga students with good posture, healthy movement and a focus on making sure that they get the advice that works for them in their particular situation. Cheryl has comprehensive knowledge of how yoga can help prevent and heal various injuries in conjunction with physical therapy.

Cheryl is a 500-Hour E-RYT, YACEP and is our anatomy & sanskrit expert in the 200-Hour and 300-Hour Yoga Teacher Certification Programs.



Gale Giacobbe

Gale is an alignment expert who uses her 20+ years of yoga experience to share best practices and principles to help her students learn their postures and integrate good form within every class. Gale found yoga when she was in the corporate world. She leverages her skills and experiences to create a yoga class experience of precision, integrity and alignment to help yoga students feel confident in their practice.

Gale is a 500-Hour E-RYT, YACEP and is our alignment expert in the 200-Hour and 300-Hour Yoga Teacher Certification Programs.

Take Class with Gale!


Lisa Website.jpg

Lisa Howard

Lisa is a 500-Hour RYT with 15+ years of experience. She loves teaching hot power yoga and building our UPY community! She is dedicated to creating transformation in people’s lives through the power of community, yoga and breathwork. Lisa teaches a class which will have you feeling energized, focused and challenged.

Lisa teaches the power yoga segment of our 200-Hour Teacher Training Certification Program. She is also UPY's Community Lead!

Take class with Lisa!

Sign up for Teacher Training with Lisa!

Back to Team Page

Mary Website.jpg

Mary Walek

Mary is a 500-Hour RYT and she's been teaching yoga since 2016. She teaches All Levels Vinyasa, Slow Flow & Restorative and Yoga Nidra (Yoga Sleep). A former English Teacher, Mary is a natural teacher with wise words to share with her classes about how yoga philosophy can apply to your life. She completed both her 200-Hour and 300-Hour Teacher Trainings with UPY in 2016 and 2018, respectively. Mary’s classes are known for helping you feel relaxed and ready for a good night's sleep! Sometimes Mary even shares her beautiful singing at the end of her classes!

Mary is a part of our faculty for our 200-Hour and 300-Hour Yoga Teacher Certification Programs.

Take class with Mary!


Jackie Atencio Yoga

Jackie Atencio

Jackie has been teaching yoga since 2015 and has been practicing yoga for over 10 years. She first fell in love with yoga sculpt, as it combined the focus of weights with the focus of yoga. Soon followed her love for heated vinyasa flows, and she now enjoys teaching both! In Jackie's classes, you can expect to be challenged but also know that her priority is that you leave feeling refreshed, supported and encouraged. She believes in meeting yourself where you are at each day both in your physical practice and off of your mat. When Jackie's not at the yoga studio, she's spending time with her family and friends!

Take Class with Jackie!

Back to Team Page


Julie Atwood

Julie A took her 300-Hour Teacher Training at UPY in 2020, making her a 500-Hour Certified Yoga Teacher. She teaches Power Yoga, Yoga Sculpt and Advanced Yoga Classes. She has been practicing yoga for over 10 years. Don’t blink during her classes, because if you do you might find yourself in arm balances and jump throughs you never thought possible! You can expect to feel strong and energized during Julie’s classes!

Take class with Julie A!

Back to Team Page


Jill Barry

Jill is a 500 Hour Certified Yoga Teacher with 7 years of teaching experience. She found yoga during a stressful time, and at the recommendation of a cardiologist. After experiencing the overall health benefits and realizing how important a regular yoga practice can be, she decided she wanted to be both a student, and teacher! Jill teaches our All Levels Vinyasa classes and often incorporates the soothing sounds of a chakra drum, gong, and singing bowls to her classes. She loves to see people walk through the door and take well deserved time for themselves.

Take class with Jill!

Back to Team Page


Rhianne Berardi

Rhianne is a 500-Hour Yoga Teacher...and a powerhouse! She teaches our Power Yoga classes. She took her 300-Hour Teacher Training with UPY in 2020. Rhianne is sure to bring the heat and great music! Her classes are for those who like dynamic movement and energy. Show up, enjoy the challenge and have fun! Off the mat, Rhianne is also a Health Coach.

Take class with Rhianne!

Back to Team Page

Dianne Croteau Yoga Teacher

Dianne Croteau

Dianne is a devoted 500-Hour Registered Yoga Teacher with a gentle spirit and a kind heart who has practiced and studied yoga and meditation in locations around the globe for 20 years. In combination with an extensive background in healthcare, she views the science and spirituality of yoga as a path to guide each individual to find a deeper relationship with their own physiological, spiritual, and emotional body. Dianne encourages students to practice at a comfortable pace in their own unique form within a welcoming, safe, and transformational environment.

Take Class with Dianne!

Back to Team Page


Courtney Dutch

Courtney is a 500-Hour Certified Yoga Teacher who teaches our All-Levels vinyasa classes, with a special focus on how yoga works! She has been teaching and practicing yoga for over 10 years. Come to one of Courtney’s classes to learn about the systems of the body, unplug & unwind. She is sure to make every class worthwhile!

Take class with Courtney!

Back to Team Page

Julie Elpus.png

Julie Elpus

Julie E is a 500-Hour Certified Yoga Teacher with over 10 years of teaching experience. She teaches All-Levels Vinyasa Yoga and Meditation. Her classes are for everyone who ever thought about wanting to take a yoga class. She will be sure to ease you into poses while offering modifications. Julie's classes are fun, supportive, nurturing and balanced. You are sure to leave with a smile on your face!

Take class with Julie E!

Back to Team Page

Screen Shot 2023-02-28 at 2.41.05 PM.png

Esther Hogan

Esther is a 500-Hour Certified Yoga Teacher who teaches Hot All-Levels Vinyasa at UPY. She has been teaching yoga for over 7 years! Esther is great at helping you stay fully present on your mat. Her calm voice and creative sequences will have you feeling contentment and gratitude for your practice!

Take class with Esther!

Back to Team Page


Katie Kourtis

Katie received her 200-Hour Certification in 2015 and has been teaching ever since. For Katie, yoga is a way of life. She teaches a fun all levels class, combining a traditional vinyasa practice with an updated twist by using music and creative sequencing. Katie puts love into preparing for her classes, creating a space where you can come breathe and just be free. She hopes that you leave class feeling refreshed, balanced and more at ease. Teaching and sharing the benefits of yoga is one of Katie’s most favorite things to do, “Just trying to spread some love, one yoga class at a time. “

Take class with Katie!

Back to Team Page


Gigi Kim

Gigi is a 500-Hour Certified Yoga Teacher who teaches All Levels Vinyasa yoga classes. She took her 200-Hour and 300-Hour Teacher Trainings at UPY in 2018 and 2020, respectively. Her classes are balanced and calming, with smooth sequences that flow and awaken your body and create space for your mind. You will feel that you got your work out in as the challenge slowly builds throughout class! Gigi will take you to where you are meant to be at that moment. You will leave her class feeling strong, grounded and relaxed!

Take class with Gigi!

Back to Team Page

Amy O HS.jpg

Amy Orsini

Amy did her 200-Hour Teacher Training with UPY in 2019 and has been regularly teaching since then! In addition to a moving meditation (yoga flow), she loves to offer inspirational words of wisdom from the ancient yoga teachings that we can apply to real life during her classes. With a different theme and fun playlist each week, you will build strength by holding poses and tone our abs. You will leave Amy's class with a renewed mind and body!

Take Class with Amy!

Back to Team Page


Danielle Piccarini

Danielle P. is a 200-Hour Certified yoga teacher who dabbled in the world of yoga for many years. Her experience as a dancer and former dance instructor led her to believe that yoga was simply a good way to stretch. During a particularly stressful time in her legal career, she turned to yoga and the lightbulb finally went off! Yoga truly changed her life. She completed her training at UPY in 2020 and quickly discovered her love for teaching a powerful, slower flow that allows you to settle in the pose and truly notice what’s happening in your body, breath, and mind. Her creative flows may leave you wondering what’s coming next and the playlist will never disappoint. You’ll finish class feeling stronger, grounded, calm, and peaceful.

Take class with Danielle P!



Shannon Rolston

Shannon is a 500-hour yoga teacher with 10 years of teaching experience. She aspires to teach the kind of class that she loves to take – challenging, fun, fluid and balanced, with room to explore and get a little messy! The challenge and inspiration for each practice is to show up, step out of the box, and trust that the practice will lead you where you need to be.

Take class with Shannon!

Back to Team Page


Danielle Sciotti

Danielle S is one of our All-Levels Vinyasa yoga teachers. She has been practicing yoga for 9 years and is a 200-Hour RYT. Danielle likes to work a little bit of everything into her classes…creative sequences, detailed alignment cues and upbeat playlists! You will leave her class feeling strong and ready for your day!

Take class with Danielle S!

Back to Team Page


Rachel Smoller

Rachel is a 500-Hour Certified Yoga Teacher, specializing in Prenatal Yoga & All Levels Vinyasa Flow. Her classes are well-balanced, safe and calming, the perfect way to take care of yourself during busy times.

Take class with Rachel!

Back to Team Page


Erin Wachtendonk

Erin took her 200-Hour Certification at UPY in 2013 and she's been teaching with us ever since! We love her fun classes, creative practice and focus on breath. Erin balances her corporate career with yoga and skiing in VT!

Take class with Erin!

Back to Team Page

Kim W1.jpg

Kim Whalen

Kim completed her 200-Hour Teacher Training in 2015. A calf injury led her to her yoga journey which helped to speed up the recovery. Over time, her practice evolved, and she found herself connecting both mind and body with a strong passion to dive deeper and become a teacher!

Kim teaches a playful vinyasa fusion that incorporates both stretch and strength movements for all levels. Each class focuses on listening to your body and honoring your own inner teacher. Kim hopes you leave her classes feeling powerful, more mobile and at ease!

Take class with Kim!

Back to Team Page

Tricia Cunniff Yoga Teacher

Tricia Cunniff

Tricia found yoga while studying Art History in college. She's been practicing yoga for almost two decades and continues to delve into how yoga and meditation can be tools to navigate our daily lives. Whether exploring the strength in holding yoga poses, the power in stillness, or the softening in slower practices, Tricia invites students to find the space to practice in a nurture, contemplative way.

Liza website.jpg

Liza Govoni

Liza is a 200-Hour Registered Yoga Teacher and Prenatal Certified Yoga Teacher. She has been practicing with us at UPY since 2015 and completed her UPY 200-Hour Teacher Training in 2021. We are so excited to have Liza on our team!

Take class with Liza!

Back to Team Page

Stephanie Luke-Gilbert Yoga Teacher

Stephanie Luke-Gilbert

Stephanie is an amazing yoga sculpt teacher! Her high energy classes and love for yoga sculpt will get you moving and building strength! Join her on Sundays in Wrentham at 9:30 am.


Back to Team Page


Sarah Barry

Sarah Barry has been teaching yoga for 4 years and she absolutely loves it! She recently completed her 300-hour teacher training at UPY and is excited to be teaching with us!

Take class with Sarah!

Julie Levine Yoga Teacher

Julie Levine

Julie has been a dedicated student and recently completed her 200-Hour Teacher Training at UPY! Her passion and dedication say it all... try her all levels class! You'll love it!

Take class with Julie L!

Untitled design (3).png

Ariana Brody

Ariana is a 500-Hour Certified Yoga Teacher with over two decades of experience as a student and teacher. She is passionate about movement, and the healing benefits that come from a physical and mindful practice. Ariana teaches a challenging and accessible practice where students can find strength and balance. So much can happen by just showing up!



Marlo Franco

Marlo is a 500-hr Registered Yoga Teacher and a life-long lover of learning and exploration. She completed her 200 and 300 hour trainings at Universal Power Yoga and loves teaching all-levels Vinyasa and Power classes. It is her role as a high school special education teacher that first brought her to yoga. She entered a class seeking peace and healing for herself and left with an understanding that she could use the tools learned in yoga to guide her own students down a similar path. Her yoga classes provide students with a safe space to challenge self-limiting beliefs, develop resiliency, and become agents of their own positive change.

Find Marlo on the schedule subbing!

Mara R. .jpeg

Mara Robinson

Mara combines her experience as a physical therapist with her yoga knowledge to deliver an empowering all levels vinyasa class, that leaves you reflecting on how your yoga practice serves you both on and off the mat. A recent 200 hour UPY teacher training graduate, Mara would love to share her energetic practice with you.

Find Mara on the schedule subbing!


"Best studio in the Norwood area."

Owner and instructors are welcoming, knowledgeable with great training backgrounds, and strive to build a great sense of community. Great variety of classes and workshops to keep you motivated and help take you to the next level, or just a great place to keep your practice going. Highly recommend.

-Chris B.