Jessica Smith
She is a young prof, but she really knows her stuff when it comes to micro. Her lecturing style is awesome, I never felt bored during class. It is a TON of material, but she still takes it slow and teaches what is actually important and what you need to know. She wants everyone to do well