Instructors however seem a little weird... but that could well be just your particular school / club.
There is another explanation, but lets' not get into that.
Op, Change schools if you must, but understand this will cost you more money (absolutely fine if you have it.)
But also be honest with yourself...if these "issues" appear at your new school, it maybe that you are part of the problem.
I'm not insinuating anything...just giving sincere advice.