Encore Dance Academy is a dance school that teaches more than just dance. Encore believes in teaching commitment, confidence, positive self image, and hard work. The studio’s classes include ballet, tap, jazz, tumbling, hip hop, cheerleading and others.