Pom and Cheer /Hip Hop Classes: 

Tennis shoes. But not ones worn directly from outside. Must be clean. Please check for sand before entering studio!

 

Tumbling: bare feet 

Contemporary: Socks or barefeet