Upenn Recreation


The dance program at Penn Recreation offers the opportunity to explore different genres of dance in a non-traditional, supportive environment. Your mind and body will be equally challenged on multiple levels. Classes will provide the platform to grow your artistic expression. Our talented and passionate instructors have developed courses to suit a variety of skill levels.

    • West Coast Swing Dance

      West Coast Swing is a partner social dance that will give you the tools to move to various types of music ranging from soulful and funky to smooth and sleek. All levels are welcome to learn this popular and versatile dance. No partner necessary!  Visit our eConnect Portal to view available class times and register.

    • Hip Hop Dance

      This dance class incorporates a fusion of house dance, breaking, and athletic movements set to heart pumping hip hop music. Get lost in energizing choreography that will challenge your stamina, muscle control, and precision! This class includes a warm-up, travelling sequences, floor work and combinations. All experience levels are welcome! Classes are held in Studio 409. Visit our eConnect portal to view available class times and register.

    • Beginner Ballet

      Beginner levels welcome

      Learn classical ballet training– barre and center work, while building poise, grace, and posture. Using ballet vocabulary as a starting point, you will push the limits of ballet technique to work on the essentials of proper alignment, agility, speed, and precision.  Visit our eConnect Portal to view available class times and register.

    • Intermediate Ballet

      Principles of posture positioning and stance are taught at an advanced level and pace. Style and flexibility are emphasized. This class is moves at a rapid pace and is appropriate for students with at least one year of ballet training and prior knowledge of simple turns and jumps. Visit our eConnect Portal to view available class times and register.

    • Modern Dance

      All levels are welcome to explore your body in motion and get your creative juices flowing. The class will progress through warm-up, stretching/centering, and build to dynamic choreography that flows, flies and swirls. Students will listen to great music and enjoy moving together within a supportive community. All dance levels are welcome! Visit our eConnect Portal to view available class times and register.

    • Jazz Dance

      Through learning the basics of rhythm, isolation, and characterization, these classes provide students with great cardio exercise and training in a rhythmic dance genre. Each class includes a warm-up, core strengthening exercises, travelling movement sequences, and choreography to popular, upbeat music. All dance levels are welcome! Visit our eConnect Page to view available class times and register.

Class Offerings

Subscribe to this schedule by clicking on the “+Google” Icon on the lower right corner of this calendar.

Register Online

Featured Dance Instructor

  • Stephanie Risser

    Stephanie began studying dance at an early age, starting with Ballet and moving on to Modern, Jazz, and Tap. After earning a BFA in Dance Pedagogy at the University of Hartford/School of the Hartford Ballet, she taught in Pennsylvania and Connecticut and soon moved to Philadelphia to direct a ballet program and teach Ballroom and Latin...

  • Meet all of our Dance Instructors