The focus here is on ballet, however other classes are offered. They currently offer ballet, tap, jazz, modern, hip-hop, stretch classes and even fencing! They are affiliated with a few local companies such as The Chapel Hill Dance Theater and North Carolina Youth Tap Ensemble. The training is superb here. Highly recommend trying a class!