I lived in Cheltenham for 4 years and tried a couple of dance classes before finding DanceWorks. I must confess that I didn't last much longer than a couple of weeks at the others, yet at DanceWorks I enjoy classes regularly. DanceWorks is excellent for a number of reasons. Firstly, because it's possible to drop in and out of classes until you feel more comfortable with no expensive sign-up. However, once you feel part of the community there, class prices can be paid for on block, with discounts available. Alternatively, you can choose to go as often or as little as you like. Secondly,the atmosphere in all classes I've been to has always been great. I know that classes for those up to 18 are very popular, judging from the numbers that took part in their recent show. I'm a 30 year old female and attend street and tap classes. There are plenty younger and older, and more recently men have started to attend Sarah-Jane's street class on Wednesdays. Finally, and maybe most importantly, the quality of teaching at DanceWorks is great and I always leave with a smile on my face (if a little tired...)