That sucks man.
I hate it when anybody, equal or superior, act like they are smarter then everyone when they are obviously wrong. And then they act so stubborn and nothing you can say can prove them wrong so you just shut up to get over it.
I hate people as well. I made the mistake of letting my mom find out though. Now shes considering putting me in therapy.
So yeah, hope you can get your classes switched and everything.