Nasir Ayoub
Was one of the most engaging professors I've had for an online class. His class was organized well, he responded to messages quickly, and he was a relatively easy grader. He provided everything I needed for a smooth semester, which I can't say for many of the other online professors I've had. 