Alexey Petrov
I personally loved Dr. Petrov for BIOL 4100. It is supposed to be a difficult class, that is why a 4 was given for difficulty. Do not expect a BIOL 1020 level of difficulty, but if you learn his slides (slidestests), and are able to pick out the important information, it is not difficult at all. He typically curves at the end of the semester