Group Lessons

Click Here To See The Schedule

We have a variety of adult dance classes, such as drop-in or progressive in developmental 8-week series with each class building on the previous one. These courses provide the best learning opportunity for those seeking to improve their dancing consistently. In addition to teaching steps, we explain technical principles such as: posture, footwork, body/hip action, leading and following, musicality/timing, and many more. Upon completion of one level, students will have a chance to move on to the next level, where they will be challenged in new ways. Please check our calendar for the most up-to-date schedule.

May 2024 Schedule:

*pre-registration is not necessary*

Schedule for Adults:


7pm: Latin Drills/Shines (All Levels) (Teachers: Dasha/Matt)


7pm: Tango (Intermediate) (Teacher: Greg)

8pm: Salsa for Beginners (Teacher: Greg)


7pm: Mix for Beginners: Cha-Cha & Rumba (Teacher: Greg)

8pm: Salsa & Bachata (Intermediate) (Teacher: Greg)


11am: Latin Workout (Teachers: Slavik/Dasha)

(NO Class on May 25th)

Schedule for Kids:


6pm: Group Class for Kids 6-8 y.o. (Beginner/Intermediate) (Teacher: Eva)

Have your own idea for a group class? Want to bring some friends together for a healthy fun activity? Want to do it on your time? No problem!

Create your own class!

Grab some friends and tell us what you want to learn and we’ll make it happen. Just tell us you want your own semi-private class!

Semi-Private classes are for 3 or more individuals who want to learn or improve their dancing together. Learn the dance of your choice with your friends; your wedding party; your kids; your parents. Our semi-private classes give you the option to work with your own group and schedule your classes at a time that is convenient to your group.

Explore the world of dance with others who share your passions and interests. Our Ballroom Dream family is warm, friendly, and always there to offer you support for your personal growth.