Eric Voll
Professor Voll is an excellent teacher.  He explains complex concepts in ways that are easy to understand, and he is a very caring person.  Pay attention in lecture, do the homework, and you will have no problem with this course.  He provides chapter outlines to help you study, and you will be well-prepared for the exams.