He's ok. I'm a business major, but I learned ALOT from his class, and I feel like I retained alot of it, too. The material is straightforward, his lectures and slides are extrmly organized, the work is all very easy if you just listen and review the slides. Enjoyable. Recommended. Pretty easy grader but extremely dull class. Reduces the 5000 word paper to a 3000 word paper but it's still a chore to do on a topic that you don't care about for a GE class. If I could've found a different GE class I would've taken it but he's okay. 1 paper, 1 lab, 2 tests, 10 minute presentation, extra credit.