Francis Mulgrew
On one hand, he is a good teacher and will help you to understand the material. Also, if you take notes (esp. on PPTs) you'll be able to do well on tests. Tests all open book and he is a fair grader. However, you may never see a grade or know where you stand, because ha takes forever to grade and post to BB. Also NEVER answers an email!