I am new to salsa--after some nudging from a friend--and stumbled upon Salsa International. They are great! It is reasonably priced ($75 for unlimited monthly basic package) and the instructors are very personable. Gina, the director, is so talented and very sweet. Because the staff is so nice and instructors so great, everyone in the class radiates the same energy. This makes for a great class!
They also have free socials on fridays for members, great for practicing your new moves ;-)