Group Fitness Options
Campus Recreation offers group fitness classes to all members free of charge. You must pre-register for group fitness classes up to 7 days in advance.
Click on the class name for detailed information about each session. Be sure to visit this page regularly for the latest updates and schedule changes.
Group fitness classes are free to all members.
Meet our Group Fitness Instructors!

Madison Grady
Group Fitness Instructor

Class Formats Taught: Barre
Teaching Philosophy: It is most important for me that my students feel comfortable in my class to try new things and push themselves. I want to create an environment that encourages hard work while having fun!
Class Favorites: I love putting in a classic clamshell to activate the lower body and open up the hips!
Fun Fact About Me: I have danced in performances at Disney World and Hershey Park!

Lea Saba
Group Fitness Instructor

Class Formats Taught: Zumba
Teaching Philosophy: I aspire to lead a fun, uplifting class that leaves attendees feeling better than they came.
Class Favorites: I love incorporating popular/trending songs into my classes to keep people engaged and make sure people know the music they're dancing to.
Fun Fact About Me: I have the cilantro soap gene.

Kate Donsky
Group Fitness Instructor

Class Formats Taught: Zumba
Teaching Philosophy: My teaching philosophy centers on creating an energetic and inclusive workout environment where participants of all fitness levels feel empowered to dance freely. I blend dynamic rhythms with positive encouragement and actively welcome participant feedback to keep each class exciting and fun!
Class Favorites: I love incorporating contemporary hip hop moves, such as the Soulja Boy and the Dougie, into high-energy Latin rhythms.
Fun Fact About Me: I studied abroad in Parma, Italy.

Nicoletta Gianopulos
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: I love to challenge my participants while also making sure they feel comfortable to make decisions in the ride that are right for them.
Class Favorites: My favorite artist to play is Beyonce! And I always love a good remix/mashup. I'm also super excited to implement theme rides!
Fun Fact About Me: I speak Greek!

Teresa Knestout
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: To me, fitness is about feeling balanced in body, mind, and spirit. I hope to cultivate an environment in the Spin Room where everyone feels inspired to move their bodies in a way that not only provides a good workout, but also feels strong and empowered on and off the bike.
Class Favorites: I LOVE coming up with fun themes for my classes because it helps the class feel more cohesive, motivating, and fun for everyone taking the class! The themes also allow me to really experiment with different genres of music as well as different artists.
Fun Fact About Me: I'm running the Cambridge Half Marathon in November

Caitlyn McKiernan
Group Fitness Instructor

Class Formats Taught: BODYPUMP
Teaching Philosophy: I hope for my classes to be fun movement experiences that allow participants to work towards their various wellness goals. Come to enjoy exercise alongside a supportive team!
Class Favorites: My favorite exercise is the clean and press!
Fun Fact About Me: I'm a huge foodie and Italian is my favorite. Always looking for restaurant recommendations!

Kaylyn Eigen
Group Fitness Instructor

Class Formats Taught: BODYPUMP, Step
Teaching Philosophy: I make sure the focus is on the participants! I want to ensure everyone who comes to my class, whether it's their first time or they're a regular, feels seen and cared for.
Class Favorites: I love to bring back songs/tracks that I can tell the class enjoys! Pump it Louder BODYPUMP track always brings the energy up.
Fun Fact About Me: I am a tap dancer (Go BC On Tap)!

Maura Souza
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: I try to make spin class an environment where participants can enjoy the music and have fun, all while challenging themselves to work hard
Class Favorites: Favorite movement: Isolations, Favorite artist for spin: Rihanna
Fun Fact About Me: My hometown is the start of the Boston Marathon

Ashley Kelly
Group Fitness Instructor

Class Formats Taught: Yoga
Teaching Philosophy: I try to create fun and inclusive vinyasa yoga flows to allow people to have an enjoyable workout and experience moving their bodies in new ways. The practice has a mix of mindfulness, power, and relaxation.
Class Favorites: Noah Kahan songs.
Fun Fact About Me: I am from Florida - I love the beach and swimming.

Hannah Neilsen
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: Spin was the first form of exercise I turned to after quitting swim, when all other forms of exercise felt like a chore. I hope to create an inclusive space where all riders can feel supported in their fitness journey and find a love for moving their body to the beat of the music!
Class Favorites: I love including fun remixes! Some of my favorite artists that are often played in my classes include Post Malone, Morgan Wallen, Drake, and Taylor Swift!
Fun Fact About Me: While I love Boston, I am from Nashville and will always love the south!

Caroline Vuilleumier
Group Fitness Instructor

Class Formats Taught: BODYCOMBAT, BODYPUMP, GRIT
Teaching Philosophy: Ultimately, I want people to leave my class having accomplished one thing that makes them proud of their effort. It can be a physical or mental achievement - both are worthy goals!
Class Favorites: I love it when Apashe is my the playlist - classical trap music. It's so intense!
Fun Fact About Me: I am a triple Eagle! I have my Bachelors ('07), Masters ('08), and Doctorate ('19) from BC.

Kelly Bopp
Group Fitness Instructor

Class Formats Taught: Yoga
Teaching Philosophy: I strive to teach classes that are accessible to people with a wide range of experience with yoga. I love to set my class to good music and have a high energy flow that incorporates a full body workout, stretch, mindfulness, and breath work all in one.
Class Favorites: I always throw in a core song in the middle of class set to upbeat music and of course end with a relaxing savasana
Fun Fact About Me: I'm a vegan

Casey Sullivan
Group Fitness Instructor

Class Formats Taught: Zumba
Teaching Philosophy: My job is to make sure you get a good workout while providing "edutainment" so that you also have fun during my class.
Class Favorites: My favorite rhythms to include in my Zumba playlist are Soca, Hip Hop, and Reggaetón.
Fun Fact About Me: I love to cook! I am always trying to come up with healthy versions of my favorite and new recipes.

Delaney Mulderig
Group Fitness Instructor

Class Formats Taught: Yoga
Teaching Philosophy: I love good music and a good balance of active and restful poses.
Class Favorites: Shavasana
Fun Fact About Me: I have a Yorkie at home named Finley

Sofia Grimm
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: Movement is medicine. Working out should be a celebration, and not a chore. I teach to share this passion for movement with others and foster a group that shares the same attitude towards exercise.
Class Favorites: I always include a meditation track before our last working effort. It’s an opportunity for participants to actively recover and recenter themselves so we can finish class as strong as possible!
Fun Fact About Me: I’m a technically trained dancer of 15 years. Dance introduced me to fitness, and I have found that group fitness classes complement my training and remind me of my rehearsal space growing up! Dance has also allowed me to become more mindful of the intersections between physical and mental health, and I aim to share this perspective in my classes.

Georgia Paris
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: I think the biggest thing is just having fun and never taking anything too seriously. :)) I want to create a space where we can get a good workout in, but also laugh and jam out to like Dom Dolla or Charli XCX. Brat fall!😎🙌
Class Favorites: Rihanna is my guilty pleasure.
Fun Fact About Me: This may be the most basic fun fact ever, but I love animals and have 8 dogs running around at home!

Diane Chung
Group Fitness Instructor

Class Formats Taught: Pilates
Teaching Philosophy: My teaching style emphasizes a low-intensity, full-body workout with light weights and a ring (which I love). I like focusing on core strength and working our abs, and listening to fun music to create a calming, engaging atmosphere.
Class Favorites: My meditation music at the beginning and end of class (I have playlist to choose from).
Fun Fact About Me: I recently started running!

Sabrina Rick
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: My class is a fun, sweaty, and challenging 45 minutes! I want you to enjoy the workout and then feel motivated and accomplished when you leave the studio.
Class Favorites: I love to implement remixes of popular songs, specifically ones from 2010s, and of course, a Taylor Swift song occasionally :)
Fun Fact About Me: I truly believe the fourth floor of the MCRC is superior... only thing that would make it better is if the spin studio was there!

David Sobkowiak
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: I like to offer a buffet style of teaching, if you want to take some more resistance, take it! Standing sprints aren't your thing? No worries! Spin it out in the saddle. My classes are fun, light hearted, and never feel like 45 minutes of exercise.
Class Favorites: I love to incorporate isometrics into my rides to build up leg strength, especially during the bridge of a song, then we explode into the final chorus.
Fun Fact About Me: I have fifteen years of musical theatre under my belt so I make sure to keep my cyclers engaged :)

Madeline Walesch
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: My philosophy to make sure my participants get the most out of their 45 minute workout. They're taking time out of their day to be with me so I want to return the favor and give them the best workout possible.
Class Favorites: I love doing creative themes to amp people up
Fun Fact About Me: I collect cowboy boots

Callie Oxford
Group Fitness Instructor

Class Formats Taught: Zumba
Teaching Philosophy: Zumba is all about having fun while breaking a sweat, and it's even better when you combine both! In my class, I create an empowering and high-energy environment designed to brighten your week and add a little pizazz to your day!
Class Favorites: I love to implement 2010s pop music in my classes!
Fun Fact About Me: I was born and raised in Raleigh, NC!

Samantha Russo
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: I am all about dedicating those 45 minutes to YOURSELF!! Whatever makes you feel comfortable but still taking those challenges throughout class to push yourself! I love to create a fun, upbeat, atmosphere where riding a bike that goes nowhere becomes fun!!
Class Favorites: Anything Tate Mcrae, Taylor Swift, Sza!! Favorite move: jumps in and out of the saddle
Fun Fact About Me: I'm on the Pom team at BC!

Elizabeth Kane
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: I want anyone and everyone to come to my class and have fun while working out! It's about enjoying the ride while showing up for yourself!Class Favorites: Remixes and Mashups of Popular Songs!
Fun Fact About Me: I am classically trained on playing the piano!

Sophia Frammartino
Group Fitness Instructor

Class Formats Taught: Zumba
Teaching Philosophy: I would say my teaching philosophy is centered around incorporating both fun and a sweaty workout. While I continue to navigate my style and am open to growth, I would say I mostly aim to teach a high-enegry, positive class designed to make people sweat.
Class Favorites: I love to integrate different squatting routines, as well as upbeat pop music into my class.
Fun Fact About Me: I love to have fun and laugh, and always appreciate hearing a good joke.

Maeta Christian
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: My teaching philosophy is challenge by choice. I want everyone to move their body in some way, but it doesn’t matter how it looks. As long as you show up and try your best, it’s a win to me.
Class Favorites: I love a heavy hill!
Fun Fact About Me: I’m a twin!

Chris Cataldo
Group Fitness Instructor

Class Formats Taught: Yoga
Teaching Philosophy: I want people to learn about the ways in which yoga can be a great way to workout our physical bodies and relax our minds in a way that's invigorating, challenging, and most importantly— fun.
Class Favorites: Arm balances
Fun Fact About Me: I am undefeated in limbo contests

Barrie Bliss
Group Fitness Instructor

Class Formats Taught: Yoga
Teaching Philosophy: I am a mind/body teacher that desires the student to feel connect to their spiritual, emotional, and physical bodies by the end of practice.
Class Favorites: Redirecting people's awareness to their body, breathe, and heart
Fun Fact About Me: I love study ancient spiritual texts that describe spiritual experiences in Christianity and Yoga

Ella McGillivray
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: One of the philosophy's I say in all my classes is to leave all you worries at the door and have fun! I always want you to try and challenge yourself every single ride.
Class Favorites: I absolutely love incorporating choreography into my classes! I always see so much energy from every participant and it makes class seem so fun!
Fun Fact About Me: A fun fact about me is that I’m fluent in French!

Angeliki Ktoridi
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: I try to set a new limit for myself every class. I love pushing myself and setting new expectations which helps me get stronger after every class!
Class Favorites: I love implementing resistance in my classes, it's amazing for building endurance! I play house/techno because of the beat and it works great with any spin style
Fun Fact About Me: I love to read and write! I'm part of the BC Heights Arts section and am a Laughing Medusa council member.

Meghan Creighton
Group Fitness Instructor

Class Formats Taught: Yoga
Teaching Philosophy: My goal for my class is to have everyone leave feeling stronger and more energized than they walked in. I want to prove that working out can be fun when paired with good music and a tight-knit community!
Class Favorites: My favorite thing to implement during class is music with strong beats to pump up the energy of the class!
Fun Fact About Me: My favorite hobby, beyond teaching yoga sculpt, is baking!

Mollie Forand
Group Fitness Instructor

Class Formats Taught: Spin
Teaching Philosophy: Fitness has always been a positive outlet for me throughout my life, so I aim to foster a positive and uplifting environment within my classes. I hope people can walk away from my classes feeling refreshed and proud that they carved out 45 minutes of their day for themselves and their well-being.
Class Favorites: My favorite thing to do is to implement music from all different genres.
Fun Fact About Me: I am also a personal trainer!

Natalie Garayeva
Group Fitness Instructor

Class Formats Taught: Spin
Teaching Philosophy: My teaching style is simple: you show up for yourself for 45 minutes, I am there to make sure you put in the work and feel GREAT after.
Class Favorites: I love playing with resistance on tough hills and implementing isolation exercises to strengthen the quads!
Fun Fact About Me: I speak 4 languages and LOVE to travel. I'm looking forward to studying abroad Spring 2026.

Ava Capuano
Group Fitness Instructor

Class Formats Taught: BODYPUMP
Teaching Philosophy: I want participants to enjoy the hour they show up for themselves and leave class feeling empowered and accomplished.
Class Favorites: My favorite track is the back track!
Fun Fact About Me: I love to dance - I'm a part of BC On Tap!

Keira Dubitsky
Group Fitness Instructor

Class Formats Taught: Barre
Teaching Philosophy: I believe group fitness helps you implement time into the day to focus purely on yourself. Whatever your intention for class may be, it is a time for us all to engage in self-improvement individually and come together as a greater community.
Class Favorites: I love to add lots of pulsing and fun remixed music to keep the beat!
Fun Fact About Me: I was a competitive gymnast for 12 years!

Austyn DeWitt
Group Fitness Instructor

Class Formats Taught: Spin
Teaching Philosophy: I am a big believer in challenge by choice in group fitness, anything that I call out in class is completely personalizable so that everyone can feel comfortable and confident while riding!
Class Favorites: I love implementing Tate McRae, Tyler, The Creator, and any artists with fun, upbeat songs!
Fun Fact About Me: I am from Dallas, Texas!!

Jordan Mullen
Group Fitness Instructor

Class Formats Taught: Zumba
Teaching Philosophy: Just getting your body moving and having fun! There is absolutely no pressure to "be good" or have perfect coordination, you just need to have a good attitude and let yourself have fun.
Class Favorites: Lots of classic 2010s music (like One Direction Pitbull)
Fun Fact About Me: My favorite Disney channel original movie is Let it Shine

Liv Brown
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: My teaching philosophy is that working out should be a fun activity that makes you feel good, not a "chore" that you dread. My favorite Peloton instructor coined the phrase "you don't come to workout, you come to out work," and to me that means using each day as an opportunity to push yourself a little harder to become a better version of yourself than you were yesterday.
Class Favorites: I love to incorporate a creative theme! Former spin instructor Maddie Sims got me really into spin because she always had such creative themes. She has since graduated, but her classes inspired me as an instructor.
Fun Fact About Me: I work as a facility supervisor at Campus Recreation in addition to teaching spin and I am from New York.

Laurel Anderson
Group Fitness Instructor

Class Formats Taught: Barre
Teaching Philosophy: I want everyone to feel like they belong in class regardless of experience or background to create a loving fun environment. It is important to me to be able to make connections on and off the mat (and barre)!
Class Favorites: I love playing songs that I can sing along to and hope participants can too!
Fun Fact About Me: In high school, I worked at an entertainment company where I got to dress up and act/sing as Disney princesses! (My favorites were Anna and Tinkerbell :))

Sarvada Chipkar
Group Fitness Instructor
.jpg)
Class Formats Taught: Zumba dance fitness
Teaching Philosophy: I believe in creating an inclusive, safe space where everyone can have fun and feel supported. With upbeat music and positive energy, my classes are all about letting go of stress and enjoying the moment—whether you're facing challenges or just looking to have a great time!
Class Favorites: My favorite thing to do in class is bring an exciting mix of international rhythms—salsa, merengue, reggaeton, soca, bollywood-folk, and more! I love building up the playlist to a high-energy climax to really get your cardio going, and then switching to high-intensity intervals so you can keep enjoying the music while burning those calories. It’s all about having fun and getting the most out of every beat!
Fun Fact About Me: I absolutely love preparing different international cuisines and hosting impromptu dinner parties for friends! It’s my way of bringing people together over good food and great conversation—plus, who doesn’t love a surprise dinner gathering?

Billy Bollbach
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: My classroom is a no-judgement zone! Everyone has individual goals and abilities. I guarantee that I'm going to push you—but to your personal limits, not to your neighbor's or to mine. My ultimate goal is to make you feel confident in and proud of your own strength.
Class Favorites: I'm always testing new combinations and formats for a varied experience, so expect some fun ways of pushing yourself! My favorite part of teaching is the energy and strength that we create together.
Fun Fact About Me: I'm studying theatre, English, and journalism!

Ingrid Martinez
Group Fitness Instructor

Class Formats Taught: Spin 45
Teaching Philosophy: I love creating an atmosphere filled with good energy and positivity. The next 45 minutes will be a challenge, but in the best way possible. Together, we’ll prove how strong we are as a team and push beyond our limits!
Class Favorites: I will always have at least one EDM remix in my playlist!
Fun Fact About Me: I grew up doing competitive gymnastics for 10 years, which was where I developed my passion for fitness. My favorite event was the uneven bars, I loved the feeling of flying for a split second.
Barre: Combinations of ballet-inspired lower body work, low-weight resistance training, and bodyweight work, make for an intense, yet low-impact toning workout. Moves are done on the mat and at the barre. No dance experience necessary.
BODYCOMBAT: A high-energy martial arts-inspired workout that is totally non-contact. Learn moves from Karate, Taekwondo, Boxing, Muay Thai, Capoeira and Kung Fu. Release stress, have a blast and feel like a champ. Bring your best fighter attitude and leave inhibitions at the door.
BODYPUMP: A barbell workout for using light to moderate weights with lots of repetition, giving you a total body workout. Instructors will coach you through the scientifically proven moves and techniques pumping out encouragement, motivation and great music.
Bootcamp: This class combines resistance training and body weight exercises for a total body workout.
Cardio Kickboxing: Jab, punch, and kick your way through a fun and intense workout.
GRIT: A 30-minute high-intensity interval training (HIIT) workout, designed to improve strength, cardiovascular fitness and build lean muscle. This workout uses barbell, weight plate and bodyweight exercises to blast all major muscle groups.
HIIT 45: High intensity interval training (HIIT) sequences with explosive cardio and strength moves, to keep you moving, motivated, and sweaty.
Pilates: The class will start with a mind/body warm-up and progress in intensity to work the abs, arms, legs, and glutes. All this combined with upbeat music in order to feel strong, empowered, and sweaty!
Spin 45: Indoor cycling taught to energizing music by a wide variety of instructors with different styles!
Total Body Circuits: Resistance bands, dumbbells, body bars, mats and more are used in this circuit-style head to toe strength training class with cardio bursts!
Yoga - Hatha: Focus on yoga poses, breathing techniques and meditation to achieve balance between the mind and body. Improve flexibility, strength, concentration and relaxation.
Yoga - Iyengar: A type of Hatha Yoga which emphasizes precision and alignment. Postures are held for a longer duration to experience them fully. Build strength, circulation, relaxation, coordination and balance.
Yoga - Power: This class will introduce a more vigorous, athletic approach to yoga. The format is characterized by flowing poses and sequences that are linked to the breath.
Yoga - Restorative: Slow down, breathe, and stretch passively for long periods using blankets, blocks and bolsters to aid in deep relaxation.
Yoga - Vinyasa: This class consists of a continuous series of postures, which flow together. Postural alignment and coordination of breath and movement are emphasized.
Zumba: This class uses Latin rhythms and easy to follow moves to create a dynamic fitness dance program that will blow you away. You will develop core strength and cardiovascular strength, all while having fun!
MPR A: Mind/Body Studio
Located on the 2nd Floor, left of the stairs
MPR B: Spin Studio
Located on the 2nd Floor, next to the Aquatics Center Observation Deck
MPR D: Studio 316
Located on the 3rd floor, next to the second entrance to the Wood Courts
Arrive on time for class and avoid leaving early if possible. Late arrivals are not allowed in the room 5 minutes after the start of class. If you must leave early, please let your instructor know at the beginning of class.
Entering a class in progress is prohibited. Please refrain from entering the room before the current class has finished completely.
Please follow the instructor’s routine and keep conversations to a minimum.
Appropriate athletic attire is required. Athletic shoes are required in most classes, with the exception of certain mind/body classes. Jeans or pants with buttons/hardware are not permitted.
All personal items should be kept in a locker or cubby. Staff is not responsible for any lost, stolen, or damaged items.
Mobile phone use is not allowed during class. Phones must be left in a locker or cubby during class.
Personal music devices may not be used during class.
No food or drink except water in a closed, unbreakable container is permitted.
Profanity, excessively loud or offensive language will not be tolerated.
Only BC Campus Recreation approved staff are permitted to teach in facilities during scheduled class times.
Approval is required for use of studio during unscheduled times.
Individual use of the facility stereo equipment is prohibited.
Instructors reserve the right to cancel a group fitness class if two or fewer participants are in attendance.
Scheduling: The scheduling of Fitness Outreach requires a minimum of 7-day notice and classes are not guaranteed. Classes can be scheduled at the Margot Connell Recreation Center or off-site on the Boston College campus. Off-site spaces must be reserved by the group requesting the class. On-site space requests will be handled by Campus Recreation staff and are not guaranteed.
Participation: Class participation at the Margot Connell Recreation Center is limited to members. Any non-members, including coordinators of the event, seeking to participate in a Fitness Outreach class will be required to purchase a Single Day Pass in order to participate.
Payment: Payment for services is due 48 hours prior to the class.
Cancellation Policy: As a courtesy, please notify both the Assistant Director, Fitness and Wellness as well as the assigned instructor a minimum of 48 hours in advance to cancel. Any cancellation requests with less than 48-hours notice will be subject to payment unless due to inclement weather and early closure by the University.
DISCLAIMER:
If you choose to exercise on any platform with Boston College and its affiliates, you do so at your own risk and acknowledge that there is an innate risk of injury when participating in any physical activity. Participation is voluntary and practiced in a safe place suitable for this activity. Some practices may not be safe under certain medical conditions. You agree to consult a doctor if you have any medical concerns. If you experience any physical or emotional pain or discomfort, you will listen to your body, adjust the practice, and ask for support from a medical provider. You hereby agree to irrevocably release and waive any claims that have now or hereafter may have against Boston College and its affiliates. You have read this disclaimer and have acknowledged it prior to participating in any activity.