Denise Shores


Studio of Dance


Dance is fun! You already know that or you wouldn't be here. Join us for quality dance education in a relaxed and supportive environment. Children shouldn't be lost in the crowd, which is why we maintain a low student-teacher ratio and provide every student with the individual attention he or she needs to thrive. Every age and skill level is welcome at DSSD, where we help students develop important skills on and off the stage like self-assurance, commitment, and teamwork.


We'd love to have you.

On the stage

During her more than 40 years teaching dance, Denise has taught thousands of students. Her students have achieved major accomplishments and some have even started studios of their own.

In the greenroom

Denise's insanely gorgeous mom, Miriam, was a Rockette! Miriam continues to be a source of inspiration for Denise and all of DSSD.

In the game

An accomplished dancer and lifelong student of Denise, Jennifer is a student favorite. After teaching for nearly 20 years, Jennifer’s classes are tailored to meet her students’ specific needs.

On the sidelines

She loves baseball nearly as much as she loves dance. Her favorite team is her son's, but if he isn't playing that day, she'll cheer for the Nats.

Business in the front

Vicky has worked with various organizations in D.C. bringing dance education to the area’s underserved youth and she is trained in arts integration with the MCPS curriculum.

Party in the back

Scarves. She wears them. Like all of the time. Wherever she is, she's probably wearing one right now.

Do a little dance

After dancing for Denise since childhood, Lauren went on to get a BS is Elementary Education and a MA in Special Education. Lauren has since led the DSSD competition team to numerous wins.

Make a little love

She has an awesome Etsy shop that will put your Pinterest attempts to shame.



Register now for Fall 2015

Classes begin September 8, 2015

No contracts - Classes starting at $55/month

Register Now


Damascus, MD

Mini Combination Class (Ages 3-5) 6:30 PM

Little Combination Class (Ages 5-8) 7:00 PM

Junior Combination Class (Ages 10-12) 7:30 PM

Senior Combination Class (Ages 13+) 7:45 PM


Gaithersburg, MD

Mini Combination Class (Ages 3-5) 5:45 PM

Little Combination Class (Ages 5-8) 5:45 PM

Junior Combination Class (Ages 9-13) 6:30 PM

Hip Hop (Ages 7+) 6:30 PM

Competition Class (by invitation only)


Poolesville, MD

Little Combination Class (Ages 6-10) 5:00 PM

Mini Combination Class (Ages 3-5) 5:45 PM

Junior Hip Hop (Ages 7+) 5:45 PM

Junior Combination Class (Ages 10-13) 6:30 PM

Senior Combination Class (Ages 13+) 6:30 PM

Senior Hip Hop (Ages 13+) 7:30 PM


Join us for an Open House
August 25, 2015 6 PM - Gaithersburg Location
Meet your teachers, purchase gear, and hang out with your team!

Classes begin September 8, 2015
Register today to save your spot.
Questions? Fill out the contact form below.



St. Peter's Episcopal Church
20100 Fisher Avenue
Poolesville, MD 20837

Grace United Methodist Church
119 North Frederick Avenue
Gaithersburg, MD 20877

Damscus High School
25921 Ridge Road
Damascus, MD 20872