Carrier's great. I learned more just in his film class than I did in most others. I also never had a passion for history before his history class. Just be respectful like you would with any other competent teacher and he will be fair back to you.
Exactly what KHS needed 14 years ago. Someone REAL. He showed you can be responsible/serious, get the job done and have fun doing it. Immature? Nah. Eye of the beholder, this guy is street smart.
Bad Teacher, you learn very little that is important! Mainly teaches what he is interested in, not on what you need to know!
Very good teacher, makes you learn what you need to know. A lil' immature
Good teacher, slighty too high strung, goes off on tangents.
Carrier is the best teacher you'd ever hope to have. End of the argument.