
Youth Programs: Ballroom dance offers tremendous value to children. Classes are tailored to 4-16 year old youth.

Wedding Dance Instruction: Getting married? Heart & Sole Dance has a wide variety of options to give you the confidence and grace you want for that special moment... and beyond.
Adult Ballroom: Enjoy all the poise, self-confidence and attractiveness gained from knowing how to dance. From our ABC Ballroom Classes to Competition - we've got an instructor for you. Learn in private lessons or group classes and join in all the parties and outings.

Fitness: Get fit the easy and fun way!

Competitions & Pro-am: The fastest way to becoming a great dancer!

Teacher Training: Find your calling! Become a certified ballroom dance teacher! No prior dance experience necessary.