Great teacher. Super easy to talk to. Learned alot! Goes off subject DAILY but somehow gets you all the info you need to ace his tests.
One of the best teachers I've had. Really made me think outside of the box. Really good guy and quite amusing as well.
Overall just a good teacher. He can prove to be a good guy every once in a while also.
Funny man- loves Simon and Garfunkle- great class easy and fun