In 1977, David relocated to Edmonton, Alberta, where he turned his talents to choreography and teaching and the occasional performance. He joined the Alberta Ballet Company under Brydon Paige, alternating between the roles of choreographer, ballet master, technical director and principal dancer. In 1980, David played a key role in the creation of both the dance and theatre programmes at Grant MacEwan College. His 1994 version of "Don Quixote" is unique in its presentation of Quixote's perspective, paralleling a psycho-drama to the dance story.