June Newsletter

Monthly Dance Saturday, June 20th

Where: Ivy Creek Methodist Church (674 Woodlands Rd, Charlottesville, VA 22901)

Instructor/DJ: Didi Jennings

7 - 8pm: Lesson

Lesson Style: WCS Music Fundamentals for Dancers & Deejays

Lesson Level: All

8 - 10:30pm: Social Dance


We only accept cash, check and PayPal.

$10 CSDS members and students with ID

$15 General Admission

SAVE THE DATE!!!


Saturday, September 19th Robert Cordoba will be in Charlottesville for a special WCS workshop and dance event! Full details coming soon. Private lessons spots with Robert are also available. Please email cvilleswingdance@gmail.com or contact Kristin Wenger if you are interested in taking a private lesson.

Swing Swap Weekly on Thursday

When: Weekly on Thursdays

Where: Municipal Arts Center.

(aka “The MAC”), 1119 5th Street SW, across from 5th Street Station Shopping Mall.

7 - 8:30pm: social dancing


Admission Price:

Suggested donation of $3-$5

Cash, check or PayPal


Full DJ Schedule can be found on the CSDS facebook page or on the CSDS website event calendar. Thank you to all our Swing Swap volunteers who help DJ and host.

June Swing Swap DJ Schedule

Jun 4 Ed Tharnish

Jun 11 Kelly Ceppa

Jun 18 Kristin Wenger

Jun 25 Julie Barber


July Swing Swap DJ Schedule

Jul 2 Didi Jennings

Jul 9 Vic Gregor

Jul 18 Kristin Wenger

Jul 23 Ed Tharnish

Jul 30 Kyla Miller

Follow Us On Social Media!

Facebook  Instagram  X  

linktr.ee/cvillewestcoastswing

Stay Updated


Inclement weather, other schedule changes, or cancellations of our events will be announced via email, on our website and on our public Facebook page (you do not need to have an account) on or before 2 pm ET the day of the event.

Code of Conduct

CSDS has a Code of Conduct. Attendees are expected to be familiar with and abide by it at all CSDS sponsored events.


CSDS aims to create an environment that is welcoming, fun and encouraging for all dancers, from people who are brand new and have never danced before to experienced dancers.


CSDS events are NEVER a place to offer unrequested feedback, criticism or evaluation of another person's dancing.

Ways to Get Involved with CSDS


  1. Become a Member: Members get discounts at all CSDS monthly dances. CSDS offers an annual membership for just $20. Membership dues help to support CSDS and are completely optional for attending our events. To become a member or to renew your membership, please visit the CSDS website or take care of this in person at a CSDS dance. If you have any questions regarding the status of your membership, please contact CSDS. Subscribe to the CSDS monthly newsletter for information on special event workshops and dance resources.
  2. DJ: CSDS is always interested in recruiting new DJs and volunteers to join our team. If you're interested in being a DJ and helping out our dance club. Check out the DJ page on the CSDS website. If interested, email CSDS or speak to our Swing Swap Coordinator Emily Simmons.
  3. Volunteer: CSDS is always looking for volunteers. At the moment, we are especially in need of volunteers to (1) prepare refreshments for events and (2) coordinate parking for our special workshop weekends. If you are interested in volunteering please email CSDS or speak to our Volunteer Coordinator Didi Jennings.
  4. Spread the word: Share these events and announcements with your friends!


West Coast Swing Information


Group Classes:


Dance Resources:

2026 Board of Directors & Board Meetings


President - Sara Hodges

Treasurer - Sarah Bryan

Secretary & Volunteer Coordinator - Didi Jennings

Swing Swap Coordinator - Emily Simmons

Talent Coordinator & Website Administrator- Kristin Wenger

Membership Administrator - Sharon Coleman

Newsletter Editor & Social Media Director - Connie Lum


To learn more about the 2026 board visit the CSDS website Board of Directors Page. CSDS board meetings occur monthly and are open to all CSDS members. If you are a CSDS member and would like to attend please email cvilleswingdance@gmail.com to request the Zoom link so you can join the next board meeting.


Next Board Meeting Date: Wednesday, June 24th

Time: 7:00 - 8:30pm

Location: virtual, online meeting via Zoom. Please note we do not have an in-person meeting option for CSDS board meetings at this time