Swing Dancing Fun for Everyone

We're crazy about swing dancing! Learn West Coast Swing and other swing dance styles.  Teaching group classes and private lessons in Salt Lake City for over 20 years.

Take Your First Step

Benefits of Dancing

Physical

Get your body moving on the dance floor and improve your cardiovascular health, strength, and balance.

Mental

Challenge your brain and cognitive performance learning dance patterns and musical rhythms.

Emotional

Boost your mood at a dance party sharing your dance skills with others in a fun and social environment.

Swing Dance Lessons

Learn swing dancing and you'll be moving your body to every song at your next party.  Whether you are brand new or a seasoned dancer, we are here to help you learn all the nuances and help you dance with enjoyment and confidence.  Choose from our different lesson types and levels.

Group classes are great opportunities to start learning how to dance.  Bring a bunch of friends with you or get to know others in this social setting as instruction is given.  Learn the basic patterns and fundamental techniques of dance in a fun and entertaining way.

Find A Group Class

For those who want one-on-one coaching or time to focus on the details, a private lesson is just for you.  We'll go over topics in-depth, provide personalized coaching, and give individualized instruction.  Learn at your own pace and get the information you need to dance your best.

Book A Private Lesson

Not only does Westie Kim dance and teach, he also can DJ your next event.  We've been DJ'ing swing dance events since 2007 and continue to keep the dance floor moving with the best music for any occasion.  Whether it's a dance party, a wedding, or a corporate event, Westie Kim is here to curate and provide music that best fits your event for that special moment.

Hire A DJ

Why People Believe in Us

“My fiancée and I took lessons with Kim before our wedding.


Kim is amazing, a great teacher, he’s patient and intuitive.  We were frustrated at times with ourselves, Kim can sense it and helps you work through it.  He is great at coming up with different analogies for how to understand what you're doing incorrectly and help you tweak it so it is done correctly.  We didn’t want to learn a choreographed dance, although he offered to help us if we wanted it.  We needed help learning the basics of swing dancing and how to lead/follow - we love working with him.”

Alexandra B.

“My Fiancé and I were looking for some 1920's style dancing for our upcoming 20's themed wedding. With such short notice Kim was able to get back to us and schedule time for us so quickly. We are not dancers, but in 3 sessions Kim got us dancing Charleston and Swing!

He was patient, talented, lighthearted, and extremely knowledgable. Although we have our moves for our wedding, we can't wait to go back and get more lessons from him!” 

Antonia K.

“Kim is a delightful, knowledgeable dance instructor and DJ. I've had the pleasure of taking group dance lessons from him for almost two years. He provides a safe, comfortable atmosphere in which to learn and he challenges students to grow. His music variety is just that - great variety! So much fun to dance with and to his music!”

Becky O.

Share by: