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 Ballet, Pointe, Contemporary Dance, Conditioning & Injury Prevention. She is an award winning ballet choreographer and is available for original student solo, duet and group choreography in classical ballet, neo-classical and contemporary dance.