I knew nothing about ballroom dancing (and had absolutely no ability) but had only a few weeks to prepare for an event at which I had to dance. The dance instructors at Fred Astaire in Oceanside gave me the confidence and ability to dance and have fun in a very short period of time. These dance pros make you feel right at home in their studio and can work at all levels as evidenced by some of their incredible, long-term students. They have a steady stream of "newbies" coming in which is a testament to their great reputation. There are lots of free group classes offered each week which allow you to improve skills in all different types of dances. I highly recommend Fred Astaire Dance Studio in Oceanside!