Richard Feeney
The best professor I ever had in all my courses. Lectures are very easy to understand and quizzes are very simple if you listen carefully to the explanation in class.
I would recommend taking the course with Professor Feeney. 

Melisa