If you are looking for a good place to start with salsa classes, this group offers lots of classes for great beginner value. As you progress, you can join longer classes and come frequently to make your investment worth every penny. The teachers, even at the very beginner level are extremely talented, and encouraging. The beginner class that I took had a wide range of talent. While I would say that advanced dancers in general should skip to the first level and skip the beginner lessons (we moved quickly but were still held back by less talented dancers), for anyone looking to learn salsa, this is a great introductory option.