Classes held in the
War Memorial Building
102 E. German Street
Shepherdstown, WV 25443
(503) 309-7250
Email Us

Group Classes

If you have to miss a class or two during the BALLROOM for BEGINNERS or BEYOND BASICS series (described below), private lessons are available upon request. Private lessons are scheduled around the students availability.

Ballroom For Beginners

If you’ve been wanting to get started dancing but just didn’t know where or how to begin, THIS IS IT! Tim designed this course for new dancers. In three 7-week courses (each covering two dances), Tim introduces students to the 6 major Ballroom dances:

  • Foxtrot
  • Waltz
  • Tango
  • Swing
  • Rumba
  • Cha cha
A new BALLROOM for BEGINNERS 7-week course begins every other month throughout the year. A new class will be announced soon!

Gift Certificates

ABCDancesport gift certificates Order a gift certificate for birthdays, anniversaries, and more!

Pre-registration is required for this course. Please register online or contact Tim directly, on his cell phone at 503-309-7250 or e-mail . Tim likes to talk with everyone individually before the class starts to be sure the level of the class is right for the student, to acquaint people with the way he runs the class, and to give people information on the best shoes to wear and other important information.

The cost for BALLROOM for BEGINNERS is $150 per person for the whole 7-week course!

Once students complete Tim’s three BALLROOM for BEGINNER courses, they have a working knowledge of the fundamentals of Ballroom dance which they will carry with them throughout the remainder of their dancing days, and they will be well on their way on this journey!

Beyond Basics

This course differs from the 7-week BALLROOM for BEGINNERS course in that no pre-registration is required. You can just show up to take this course. Throughout the year, a variety of Ballroom dances will be taught in the BEYOND BASICS course. E-mail Tim at for more information.

Classes in Boonsboro, Maryland

We are now offering classes on Monday nights at 7:00 p.m. at the Fit in Boonsboro fitness facility!

In February, we'll be teaching the Merengue!

To register, visit Classes are only $15, and Fit in Boonsboro members are only $12. Space is very limited so pre-registration is recommended, but you may have luck dropping in. We look forward to sharing this super-fun dance with you! Fit in Boonsboro is located at 3 St. Paul St., Boonsboro, MD and the phone number is 301.432.5206

Register at or call Tim at 503-309-7250 for more information.

Day of Dance

An entire day of beginner to intermediate level Ballroom dance classes in Jefferson County and now in Berkely County! We offer these hese classes through the Adult Education classes of Jefferson County, and Berkley County.

For Registration Information: Call Tim at 503-309-7250

Jefferson County

Each 1.5 hr class is just $20.

In Jefferson County, classes are held at the beautiful War Memorial Bldg (102 E. German Street) Shepherdstown, WV through Jefferson County Adult Education.

Saturday, February 14, 2015 - Jefferson County

  • 9:30 a.m. - Waltz
  • 11:00 a.m. - Foxtrot
  • 12:30 p.m. - Lunch
  • 1:30 p.m. - Viennese Waltz
  • 3:00 p.m. - Quick Step

For Registration Information: Call Tim at 503-309-7250

Friday Night Dance Parties!

February 6, 2014, 7:30 p.m., War Memorial Building, Shepherdstown, WV

We’ll start at 7:30 with a Rumba lesson. Then, at 8:30 we turn down the lights, turn up the music and dance, dance, dance!

The cost is just $12 per person and includes the lesson, great music, great dancing, and great fun with all your favorite dance partners!

Feel free to join in the lesson whenever you arrive. There will be a variety of music throughout the evening!

For more information call 503-309-7250 or email