Noah Gross
Hands down, the best science professor I have ever had. He gives you the best study guides, no trick questions on his exams, and he gives extra credit. He is always willing to help his students in anyway possible and he just wants to see everyone succeed. This course is very difficult, but take this professor! You won't regret it! Book not required