Herzog Dance Studios specializes in custom designed dance instruction. Our approach allows us to design a program especially to meet your goals, your needs, and your personal learning style. No two people learn the same, or have the same goals so no two lessons will ever be the same – Customized dance instruction designed to fit your life!

Private Dance Lessons: The fastest way to learn and develop your dancing. Private Instruction with one or more key teachers provides each student with the specialized and personalized attention necessary to look and feel well while developing the ability to lead or follow any partner. We will make it fun and easy for you while you are improving and making progress. Private lessons are scheduled per appointment.

Group Classes: A great way to work on your own balance as well as on isolated techniques and patterns. Group Classes are a great addition to your private lessons and lots of fun to attend and provide every student with the opportunity to meet other students with similar dancing goals. We have Group Classes daily, featuring different levels and dances.

Practice Dance Lessons: Our weekly Practice Parties provide you with the opportunity to try out your new dancing skills in a fun social setting.It completes the lesson information taught in our Private and Group Lessons. Learning is one thing, but making the material work in a live setting while dancing with different people is quite another. We support a welcoming and engaging, fun atmosphere so you can easily gain confidence and have a wonderful time and great memories.