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

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 Hip Hop (Ages 7+) 6:30 PM

Junior Tap Extension (Ages 7+) 7:15 PM

Competition Class (by invitation only) 8:15 PM


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


For the most up to date news about DSSD,
check us out on facebook!

Please 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