Michael Harwich
Harwich may have started off in a rough spot at UR, but he has absolutely improved his BIOL199. His lectures are information-heavy, but the tradeoff there is that his tests are mainly, if not completely, based off of the powerpoints and require little to no supplementation from videos/the textbook. I'd absolutely take his classes again.