Bob Kalpin
I've taken BIO40A/B (signed up for C next quarter) with Professor Kalpin. He's a good lecturer, and I appreciate that he's straightforward and reasonable. His quizzes and tests are very fair, and he prepares you well for them.  Weekly group projects can be a little tedious to coordinate. Overall, absolutely recommend for A&P!