My experience was absolutely horrible. I wouldn't even give it one star. I tried the drop in hip hop class on Thursday night for all ages (mostly all middle and high school) and it was a run on from the previous week. The instructor was very quiet so I couldn't hear the counts and moved way too fast and taught too much at once. I do not recommend this class unless you are an extremely advanced teeny bopper..