I can't stand him. He's a know-it-all who likes to barge in on people who aren't even his students. I wasn't even in that class and he was trying to correct me...and this was OUTSIDE of school.
He really understands kids. He expects you to work hard.