good teacher. very opinionated though. i agree with his political stances, but he still should not export them onto his students. good teacher.
Coolest person in the world. Everything we've done I've used for the rest of my life. I wish I could stay in that class for the rest of my.