Dance, Cheer & Movement Programs for Youth
Communities in Motion brings affordable dance and cheer programs to local community centers, helping kids grow through movement, confidence, teamwork and fun.
Movement that builds confidence.
Communities in Motion (CIM) brings fun, affordable dance and cheer programs to local community centers for youth of all experience levels. Our goal is to create a positive space where kids can stay active, build confidence, make friends and express themselves through movement.
We offer a variety of classes including ballet, hip hop, cheer, tumbling and creative movement in a welcoming, beginner-friendly environment.
Whether a child is trying their first class or continuing to grow their skills, our instructors focus on encouragement, teamwork, and helping every child feel included.
At CIM, we believe movement is more than just learning routines. It’s about building confidence, creating community, and helping kids shine both inside and outside the classroom.





"A place to move, grow, and belong."
Where We're Located
Communities in Motion offers fun and engaging classes at community centers throughout the Cleveland area. Tampa Bay locations coming soon!
Beachwood Community Center
25325 Fairmount Blvd, Beachwood, OH 44122
+1 (216) 292 1970
Concord Township Community Center
7671 Auburn Rd, Painesville, OH 44077
+1 (440) 639 4650
Mentor Community Recreation Center
6000 Heisley Rd, Mentor, OH 44060
+1 (440) 205 3608
Meet the Instructors

Stephanie
Stephanie is the owner of Communities in Motion and has over 11 years of dance teaching experience. She loves working with kids and creating classes that are fun, encouraging, and welcoming for all experience levels.

Rachel
Rachel has been teaching dance for over 5 years and grew up involved in dance, cheerleading, and ice skating. She loves helping kids stay active, learn new skills, and have fun in a positive and supportive environment.

Reaghan
Reaghan has been teaching with Communities in Motion for over a year and has loved dancing since she was young. She enjoys working with kids and plans to study early childhood education after high school.

Lexi
Lexi is a recent Ohio State graduate and has been teaching dance for over 5 years. She loves helping kids gain confidence, be creative, and have fun in class each week.
Interested in Teaching With CIM?
Have a passion for dance, cheer, or working with kids? We're always looking for positive, energetic, instructors to join the Communities in Motion team.
Know someone who would be a great fit? Let's connect!
Thank you to our Community Center Partners
We're proud to partner with local community centers to make movement programs more accessible for families.



Interested in Partnering With Us?
Interested in bringing Communities in Motion classes to your community center? We’d love to partner with you! Contact Stephanie Mazza at communitiesinmotion1@gmail.com to learn more about partnership opportunities and hosting our classes in your community.
