Mark Kelly
I took Dr. Kellys class online during the pandemic and while it was much harder to learn Physiology online, he made it fun and constantly engaging. Communication is great and every assignment is pretty straight forward, although hell go over it with the class anyways. He offers A LOT of extra credit!!