The Encore Dance Academy provides students with dance education. The academy offers a wide range of classes for all abilities, serving kids from age 3 years old to professional-level training for teens. Dance instruction includes ballet, lyrical, tap, jazz, hip hop, acrobatics, musical theatre, tumbling and pointe.