Completely selfish, never helps his students and deliberately makes tests impossible. For example, when you study vision, he would ask you : What are the 7 properties of vision? on the exam. Always reads from slides, very boring. If you have to take this class, take it with Darcy Kelley. They always alternate from year to year. Don't go to his office hours, he will not be able to help you out, only will give you a hostile look. In the beginning of the semester there were more than 60 students in the class, by the end of the semester - only 20 attended the class.
4 exams, final included. Can drop the lowest midterm. By the way, if you were foolish to take this class you have to go to his lectures: the exams are based on his lectures