It's More than Just Dance.
DFD was founded on the notion that students can reach a higher potential if they’re taught advanced choreography at an early stage. Our precision-based training is used to build not only strong dancers, but also a means to
Embrace Multicultural Identities
Our choreography is created to push students out of their comfort zones and help them realize their greatest potential. By blending different dance styles we teach students to understand the diversity and cohesion of different art forms and cultures. Through our precision-based training students learn to not only control their bodies in order to learn more complex movements but to also coordinate with their peers in a team-based environment.
Classes are held in-person in North Andover and Westford, MA or virtually on a weekly basis throughout the year. Students learn various forms of dance blended together including Bollywood, Hip Hop, Folk, Contemporary and Classical. Our classes are open to students ages 7 and above where students are placed into levels based on several factors such as age, aptitude, and the criteria listed below. Placements are based on the Director's discretion who will discuss options upon enrollment.
Learning dance online should be as empowering as learning dance in-person. Our content and format for virtual classes is exactly the same as our in-person ones. Our instructors guide students on the moves, provide corrections, and utilize group activities and homework assignments to give more individualized feedback. We get it. Students crave the social aspect of dancing. That’s why we ensure that even in a virtual environment, students have the ability to connect with their peers and engage in a way that’s both recreational and educational. Teamwork is one of the three pillars at DFD Academy, so it’s just as important to us that students are able to engage and learn from each other.
Check out our video below to learn more about how we run our online classes.
Spots are available now for our virtual and in-person classes! You can request enrollment now or learn more about our policies, fees, and FAQs below. There is no charge for trying out one class - simply use the request enrollment form below. Upon requesting enrollment, we'll reach out to you with more information on classes and availability. If spots fill up, we'll still reach out with more information on our waitlist and keep you posted on new classes we start up.