Ivan offers specialized workshops in both Ballet and Contemporary, designed for dancers who want to deepen their technical understanding and artistic expression.

Ivan’s ballet classes focus on refining technique through thoughtful methodologies that help dancers build stronger awareness, alignment, and control. His approach supports dancers in unlocking the why behind the movement, leading to greater clarity and freedom in execution.

Contemporary classes are split into two parts:

Part One explores technique, improvisation, stamina, musicality, and creative exploration. Sessions may include tasks involving musicality, partnering, and individual expression, guiding dancers to engage both physically and emotionally.

Part Two dives into phrase work drawn from Ivan’s choreographic projects and ongoing research. Dancers are encouraged to take risks, expand their movement vocabulary, and find their own voice in motion.

teaching resume

University of the Arts Singapore (UAS)
School of the Arts Singapore (SOTA)
Sigma Contemporary
Music and Drama Company
Young Dancers Academy
Asia City Dance Academy