Allison Harness
I only say I wouldn't take her class again because I don't like Biology. However, if you do, Professor Harness is absolutely amazing at providing a full scope of each topic. She is very organized, is great at communication, and manages to get you engaged with the course really well despite being online.