Phillip Wong
This is BEST science professor I have taken. He is extremely detailed and helps his students as much as he can. He will be there for office hours and go over material with you if you do not understand in class. The course is a high frequency low stakes. He has a unique teaching style that works well for this type of course.