I enjoyed it.
I especially liked the premise: a skilled teacher uses his popularity to spread his abhorrent views. I wasn't necessarily convinced that the main character, Andy, would behave as he did leading up to the climatic scene, mainly because I thought he'd already matured more than that, but maybe.
Andy is an interesting character even though he's a little bit of a meathead.
Poor guy, I wish he got the girl.