Louis McHugh IV
I read the entire book. Each chapter would take me a few hours, but this is a very straight forward professor and class. I can't give feedback on his teaching skills since this was an online course, but just by emails, I can tell Professor McHugh is very understanding and responsive. If you do the reading, assignments, and exams, you will pass. 