Pilates Mat (Open Level)


This class is taught by:

Marielle Rubin

Originally from Boston, Mari is a recent Philly transplant. Fully trained on the mat through Balanced Body, she is currently enrolled in full apparatus training through the Pilates program at Drexel University. Mari fell in love with Pilates a number of years ago, as the practice taught her to approach her physical and mental health in an intuitive way, and she loved how emotionally empowered and physically strong she felt after each class. She loves how precise and purposeful the practice is, and she wants her students to gain strength, stability and really challenge themselves throughout her classes. While constantly looking to help her clients challenge both their bodies and minds, Mari believes that hard work, discipline and confidence will help them accomplish their goals.

Julie Donofrio

Julie Donofrio has been practicing Pilates since 2005. While living in San Francisco, Julie completed a comprehensive mat and reformer teacher training program in 2012 at Mercury Fitness Pilates under Master Trainer Lara Hudson.

In 2013, Julie returned to Philadelphia, and completed Core Mat I and II Certification in Power Pilates at Urban Front Pilates. Julie teaches primarily mat classes, with a focus on creating challenging, fitness-building sequences, with a Classical foundation.

Outside of Pilates, Julie is the director of a research nonprofit at Penn School of Design.  She has an undergraduate degree from Wake Forest University, and a Masters degree from the University of Pennsylvania.

Nicole Long


Nicole is a classically trained and fully certified Pilates Instructor who completed her training at Equinox in New York City. She has been teaching mat classes since 2015 and is thrilled to share her love for Pilates with her new community of Philadelphians!
Nicole found her love for Pilates after an injury put a halt to her running and typical gym workout. Pilates is low impact and can be modified for all injuries, weaknesses, and inflexibilities. She loved the notion of Pilates being for everybody’s, every body! Nicole teaches her classes with flow from start to finish and believes each class or session needs to be a full body workout!
Catch Nicole teaching group classes or on the equipment in the studio!  

Ella Cuda

Ella loves to fuse her knowledge of traditional dance technique, breath inspired movement and yoga to create an invigorating and smooth flow to each style of class she offers. Ella received her BFA in Dance from The University of the Arts in 2015; her love of moving and years in dance class inspired her to pursue her Barre teacher training certification with Kelly Love. On the contrary, she discovered yoga’s physical and mental healing capacity after sustaining an injury while dancing years ago; since her initial introduction to the practice her passion for yoga has flourished. Ella graduated from Beyond Asana RYS, completing 200 hours of Vinyasa study, as well as the 48- Hour Advanced Yoga Teacher Intensive with Brittany Policastro and a Postpartum Teacher Training Certification with Lara Kohn Thompson. All forms of movement allow Ella to “let go” of limiting inhibitions; she strives to offer a class that allows others to also release into their potential and enjoy their physical practice in a safe and supportive environment. She believes in sustainable growth (on and off the mat) and strives for students to discover a unique, individual movement style that will continue to serve them far into their future. She feels drawn to working with a broad population, from those who have never stepped foot on a yoga mat or into a Barre class, to expecting mothers, families, and the experienced mind-body practitioner. Ella recently assisted for The Art of Yoga Project pilot program in west Philadelphia, a non-profit organization that uses art, yoga, and journaling for early intervention to help at-risk and sexually exploited girls prepare for a positive future. She is an Eat Breathe Thrive- Yoga for Eating Disorders certified Thrive Tribe facilitator. Ella leads the Prenatal Fitness Program and offers personal postpartum evaluations to clients, ensuring a smooth transition from birth back into a safe physical fitness practice. She organizes the Karma Yoga Classes at the studio, establishing partnerships with other businesses in the community to create events to benefit organizations in Philly and other areas. You can find Ella assisting with general studio management from ensuring emails are answered to posting photos to social media and keeping the studio running smoothly. She splits her time between her home in South Carolina and Philadelphia, equally missing each when away.  She is an avid tea enthusiast, nature lover and devoted sister.

Theresa Schweingruber

Theresa's training through Drexel University, under the direction of Jennifer Morley, has
prepared her to teach students of all levels in mat classes and on the Pilates equipment.

As a dancer since the age of 4, she initially became interested in Pilates as a reliable cross-training practice to support her dance endeavors. Her genuine love for movement and the mind-body connection only enhanced her experiences with Pilates, both as a teacherand practitioner.

She hopes to share her practice and understanding with others who are also looking for support through cross-training.

Our signature Pilates Mat Class, perfect for practitioners of all levels! This flow is geared towards beginners and advanced practitioners alike, utilizing creative modifications and amplifications. Expect a great workout utilizing all of the classical mat work and Pilates fundamentals.

Upcoming classes:

  • Thu Aug 16 6:15 pm - 7:15 pm with Marielle Rubin
    at Thrive Pilates
  • Fri Aug 17 6:30 pm - 7:30 pm with Julie Donofrio
    at Thrive Pilates
  • Thu Aug 23 6:15 pm - 7:15 pm with Nicole Long
    at Thrive Pilates
  • Fri Aug 24 6:30 pm - 7:30 pm with Ella Cuda
    at Thrive Pilates
  • Thu Aug 30 6:15 pm - 7:15 pm with Nicole Long
    at Thrive Pilates
  • Fri Aug 31 5:30 pm - 6:30 pm with Julie Donofrio
    at Thrive Pilates
  • Sun Sep 02 10:00 am - 11:00 am with Marielle Rubin
    at Thrive Pilates
  • Mon Sep 03 10:00 am - 11:00 am with Theresa Schweingruber
    at Thrive Pilates
  • Thu Sep 06 6:15 pm - 7:15 pm with Nicole Long
    at Thrive Pilates
  • Fri Sep 07 6:30 pm - 7:30 pm with Julie Donofrio
    at Thrive Pilates
  • Thu Sep 13 6:15 pm - 7:15 pm with Nicole Long
    at Thrive Pilates
  • Fri Sep 14 6:30 pm - 7:30 pm with Julie Donofrio
    at Thrive Pilates
  • Thu Sep 20 6:15 pm - 7:15 pm with Nicole Long
    at Thrive Pilates