Blimey WWW - not the most moderate response from a moderator
You (WWW) have given me and others some really excellent advice on this forum, but I think it is disingenuous of you to disbelieve the appallingly low standard of instruction that goes on in some places.
One verifiable example from my log book: my QXC was also my first solo landaway, and my first solo navex!
TPR - as WWW says: try another school. Whatever has happened, you have lost faith in your school - so change it. I know from experience that it is no help for people to say "it's not worth it at this late stage of your training" because, quite frankly, you're not at that late a stage; and you won't appreciate that until you go elsewhere.