Alberto and Teresa give excellent, easy to follow instruction, making even the more complicated moves seem like a piece of cake! I have gone to other classes where the instructor catered to the slowest members. Not Alberto, he will challenge you and give one on one attention where needed, without disrupting the class. When Alberto and Teresa show us how Salsa can look when done right (and from the heart), it is very inspirational! Even if you are partnerless, Alberto and Teresa make sure you get the same value out of the session. If you are looking for Latin dancing, I highly recommend connecting to Alberto!