Best teacher ever! One funny dude! He makes class fun and interesting. His taste in music is cool too!
He's not a bad teacher if you like him. He's really funny and his classes are always a riot.
It varies. If you get math, what he says is dreadfully easy to understand. If you don't, he's kind of teaches one-side. But he's very nice!