John Clifford choreographer. Ballet guest artist from ABT, Broadway, and Europe, as well as the Los Angeles Dance Theater.