Daniel Gibson
As an online student, I can say he is one of the best professors I have ever come across. He is so amazing and hilarious. His lectures are 100% on point. He cares so much about his students and follows up with them if need be. He is very understanding and respectful. No question is useless to him. Never a boring moment in his class.