Great teacher, fun, doesn't force you to work, but will help you all he can if you want to. I failed my first year because I didn't want to do anything, and failed with a 54, but second year I tried my hardest to pass and I got a 96 at the end of the year, and a 98 on the final exam. Missed ONE question. He's really a great teacher, but only if you let him be.
Best teacher I ever had.
greatest guy to walk this planet. favorite teacher of all time obviously. everyone loves him. never heard one bad thing said about him. (: very blunt and straight forward, funny guy. makes learning fun.