Encore Dance Academy offers a range of dance styles, including ballet, jazz, tap, hip-hop, tumbling, lyrical, pointe and more. A safe environment that teaches confidence, structure, discipline, technique and terminology. Classes for children 2 and up.