Reflections Academy of Dance offers training in a range of styles so students can master a range of techniques. Each class is led by a dedicated and motivated teacher who has a strong understanding of how to connect with students and foster a love of dance.