Salsa Knox is awesome. The instructors are incredible (patient, kind, friendly, and so very talented), and the Salsa Knox community (other students) are so nice, helpful, and encouraging. I knew absolutely nothing about salsa dancing five months ago. Since then, with very little effort on my part (I need to invest more of my time on it) Salsa Knox taught me SO much about salsa dancing; more than i could have ever imagined (e.g. steps, patterns, musicality, styling, etc.). Best of all, it is SO much fun. I greatly appreciate Salsa Knox and highly recommend them. Dance !!!