Took him for Upper Division GE cred and for my minor. He was pretty funny and would end class early. DO NOT procrastinate on the excel homework and the major project-you will feel pain and get roasted by him. Even though he is a picky grader and the quizzes are announced last minute, it was a fun class! Make sure you have a study group, it'll help!