I absolutely love taking classes with John. If you already have a basic foundation, his lessons are perfect. He breaks everything down step by step. Starting with footwork, then hands, then putting it all together, with lots of repetition to really make it stick. He teaches salsa, bachata, and kizomba, and even at a beginner-intermediate level the classes are both challenging and incredibly rewarding. I’ve learned so much in a short time. This is definitely my favorite dance school for anyone looking to grow beyond the basics!



