Richard Gain, dancer  and teacher