Joshua has been a professional dance instructor for over 20 years, teaching and performing all over the United States with training in over 10 different styles of dance from Ballroom and Latin to Swing. Because of his unique style of Salsa, combined with his proficiency in teaching, students and spectators have gathered to enjoy his passion, creativity, and overall love for the art of dance. Joshua excels at maximizing his student’s ability at any level with connection, style, partnership, and individual expression. While Joshua demonstrates a mix of class and street style, he fuses technique and precision into his steps and musicality. Be sure to join one of his Salsa workshops to enhance your knowledge and experience, or take your dancing to the next level with a one on one private lesson. Whichever you decide, you will dance away with an excitement to learn more.