Caitlin teaches and adjudicates regularly across Canada. She welcomes students of all ages and abilities with respect and enthusiasm.

Caitlin teaches weekly classes at Harbour Dance Centre in Vancouver and is also available for private lessons in Progressing Ballet Technique (PBT), Ballet, Pointe, Contemporary Dance, Imagery for Ballet Tehcnique including postural and alignmnet work, Conditioning & Injury Prevention and Improvisation & Performance Workshops. Caitlin is available for original student solo, duet and group choreography in classical ballet, neo-classical and contemporary dance.