Contemporary dance Teacher

Teacher who can choreograph beside teach the regular contemporary class