Mark Schmitz
I took Zoology with him. We had separate lab and lecture periods, as well as an online text book with attached assignments. At any given point, they could all be on different topics. Dr.  Schmitz was not clear with communicating what assignments were due when, and I finished the class with multiple zeroes from assignments I didn't even know about.