Good teacher, overall. He might seem a bit tough sometimes but if you talk to him, do the essays and reports on time, you'll do fine. Don't be lazy, guys! The writing part isn't as bad as everyone makes it seem. They're SUMMARIES of articles, and out of those articles you make an essay, not too hard at all. Test questions are a little more critical thinking, but if you go over the lecture slides, you will be alright. The group project wasn't too bad either.