Jasmine is an excellent teacher. We've been learning with her weekly in preparation for our wedding first dance. She's very patient and good at explaining despite our utter lack of experience with dance. She can teach a variety of dances, including east coast swing, lindy hop, and argentine tango! We haven't started choreographing our dance yet, but Jasmine will be definitely helping us with that as well. Looking forward to more fun lessons with her!