He was a bitch when it came to grades, but overall a great teacher.
Sounds like the best kind.
learn most of the times from what you experience outside classes
Probably because that is what actually interests you. In my senior year of high school, my grades dropped because I got interested in a particular topic and spent all my time on it!
About closed minded parents.... parents are supposed to do their best to understand how to guide a kid and then apply that understanding. So from your perspective they will always seem closed minded. Well, you probably know what I mean. You grads are ready to start raising kids and doing careers, so... you will be the ones trying to guide kids in an open minded way, ha ha....