Master Classes are scheduled on a case-by-case basis according to when certain teachers and choreographers are available. These classes are often taught by guest choreographers, which gives students the opportunity to learn from new teachers and grow in a variety of styles!