Jeffrey Kurkewich
He makes you work for it but you learn. If you're going on to other classes like micro or A&P, you'll be glad he didn't go easy on you. Positive attitude, knowledgeable, easy to reach and willing to help. A lot of written sections on tests but he grades them leniently, as long as you're in the ballpark.