Robert Peregoy
Unclear with instructions for projects. Lots of lecture for online. One good thing is that he will drop a few of your lowest grades on any tests, quizzes, and essay questions. What you put in is what you get out of it.