It does sound like you might want to look around at other dance schools for more consistent lesson provision. In response to your comments about socials: You've just ruled out 3 opportunities to dance! Make the most of every dance you have learned - you bothered to learn them, so use that knowledge. Even if they're not you're favourites, they are opportunities to build your confidence, and you might find your opinion of the dances improves once you have made the effort. Don't underestimate the value of basics. It sounds like you haven't had all that much experience of actually dancing at socials - so you're obviously going to have to start out with basics before you move on to the more exciting stuff. If the floor is busy, resorting to basics is fairly standard practise I think for a lot of couples at socials. Frankly, it can actually be more enjoyable because you feel less pressured than if you are trying to deal with advanced figures in a compromised space. Social dancing = social + dancing. The 'doing the basics' part is a component of the experience which should ultimately result in more accomplished dancing and more comfortable, even enjoyable social interactions, if you're prepared to give it a chance and make the most of the opportunities it offers. If this really holds no appeal, then maybe you want to shift your focus to competitions, although I'm sure a lot of floorcraft skills essential for competition are picked up primarily at socials.