Don Perry
I just finished my final exam and wow!  I learned a lot of chemistry!!  Prof. Perry's exams are very to the point if you listen to him.  He is  a great instructor for sure.  Do your homework and stay on top of things, then you can't go wrong.  Several others have said he really wants you to learn, and they are right! 