Courses Offered at the Wrainbow

Group dance classes are an effective and affordable way to learn basic dance steps and rhythms. Group classes also provide valuable experience dancing with other dancers on the floor. It is not required that you bring a partner with you, though some people prefer having someone consistent to learn, practice and dance with.

Dance classes are divided into 10-week sessions throughout the better part of the year, with a shortened 5- or 6-week summer session to better accommodate students' vacations.

Sessions are 60-90 minutes, depending upon the level of the class and the number of dances included in each class. Specialty and summer classes are 60 minutes.

Spring 2019 Schedule**

Spring classes will begin March 25 and will be extended as noted due to some pre-planned travel.


2nd, 3rd and 4th each month

2-5 pm | Tea Dance

**Exceptions noted in the right sidebar.

Mondays (3/25-6/3 - No class 5/27)

6:30-8 pm | Beginning Ballroom, Level 1

Includes: Swing, Waltz, Foxtrot, Cha Cha, Rumba and Polka

Tuesdays (3/26-6/11 - No class 5/21 or 5/28)

6:30-7:45 pm | Masters'

This session: Samba Review, Foxtrot, and TBD [please let us know what you would like to learn]

Wednesdays (3/27-6/5 - No class 5/22)

6:30-7:30 pm | Beginning Night Club Two-Step

Thursdays (3/28-6/6 - No class 5/23)

6:30-7:45 pm | Fourth/Pre-Masters'

Includes: Samba, Swing and Night Club Two-Step

**Courses may be canceled if not enough students register and attend. Make plans now to attend.


Tuition for classes is $150 per person for the 10-week session, with half due the first week, and the balance due Week 6. Check or cash only please.

Course Registration

Online Pre-Registration for spring classes is currently available. Let us know you're interested in classes! If you're interested in booking group events, classes or private lessons, please contact Wayne at 309.824.4007 for more information.