COME MOVE WITH US

DJD invites students of all ages and all levels to experience how music shapes movement and feeling; to explore the connection between personal expression and collaboration; and to move.

WITH 50+ DANCE CLASSES PER WEEK, WE HAVE SOMETHING FOR EVERYONE.

DJD is known for creating a welcoming community where everybody can find the joy in dance. Our classes are taught by professional dance educators who passionately share their love of dance with you.

PROFESSIONAL DANCE TRAINING AT DJD

DJD is committed to providing education for all levels of dancers including intensive training for those who wish to enter into the world of professional dance.  

Explore programs

YOUTH TRAINING PROGRAM

DJD’s Youth Training Program (YTP) has been designed to provide weekly instruction to students in a supportive, professional, and creative environment.

Learn more

FINANCIAL AID OPPORTUNITIES

If you or your child want to dance, we want to help make it happen. DJD is pleased to offer assistance to help remove financial barriers and ensure everyone in the community can experience the joy of dance.

Learn More