Yeah that's a drag, you need really strong foundations. Because it does build like you said. There's nothing worse than a shit teacher to just erase any willingness to do well at a subject. I'm sorry, Fray :(
But maybe you could ask my dad Ian to help you and ignore that dick of a teacher?