John is currently a guest faculty teacher at Broadway Dance Center and Steps On Broadway in New York City.

Click the links below to see John's upcoming schedule at each studio.

Broadway Dance Center

Steps On Broadway