I have experienced the opposite a few times (awesome subject, terrible teacher).
There were some teachers that made lessons fun... but we didn't really learn much.
I didn't find the actual subjects engaging at all.
Used to have a maths teacher that would put on music every Friday, bring in sweets and tell us stories now and then. She outwardly stated that she didn't expect that any of us would pass.
I guess her logic went something along the lines of "Well, this class is hopeless, I guess we should just enjoy the swim in this sinking ship".
Later in the year I had maths a lot more, sometimes three times in one day. There were moments where I would cry in frustration because I couldn't do my homework despite my best efforts.
My Geography and German teachers were also entertaining, but for their conspiracy theories and tales of mishaps. Especially that German teacher, he has experienced quite an eventful life!
Another German teacher I had did make me slightly more interested in learning the language, she showed us German music videos and that did make me want to understand German more than my rather limited understanding...
However, my business studies teacher taught our class the wrong syllabus for a year, so I had to redo all of that work which meant making sacrifices. I decided to drop German to catch up on my business studies. This meant taking a fail but oh well. At least I got a high level in my business studies after all this.
_________________
Support human artists! Do not let the craft die.
25. Near the spectrum but not on it.