Teaching

Teaching Philosophy

Jennifer believes that dance is a language of discovery. Her classes emphasize technical foundation, creative risk-taking, and the development of each student’s unique artistic voice.

Whether in contemporary technique, choreography, or dance film production, students are encouraged to explore, fail boldly, and find joy in the process.

Courses & Classes

Contemporary Dance Technique

Focus on fluidity, strength, and expressive movement. Open to all levels.

Dance for Camera

Learn the art of creating compelling dance films using slow-motion, editing, and cinematic storytelling.

Choreography Workshop

Develop original work through structured creative prompts and collaborative feedback.

Dance History & Appreciation

Explore the evolution of dance and its cultural significance through lectures, viewings, and discussion.