Elvert Howard
In terms of making lecture interesting and not boring, probably the best professor I've ever had. Doesn't just read off the slides, has plenty of extra info and anecdotes which make the class interesting, If you pay attention and participate you should do fine in this class. Follow instructions for grading and you should also receive a fair grade.