Bobby Nichols
Lots of homework and quizzes but there are pretty simple. Do the test review and you should be able to do very well on the exams. He is great about responding to questions. I did not interact much with professor Nichols because it was online, but he was always there when I had questions. Highly recommend.