Just find the one class/teacher that you like and stick with it/them. There will always be dick teachers who believe there way is the only way in college and university. Ive had my share of teachers that I disliked in college, but never any that caused me great annoyance.
Ooo, so he’s one of those teachers ‘I am right, you are wrong; I am smart you are dumb’. My communications teacher in college was somewhat like that. But I never resented him for it because most of what he was teaching was valuable information.