Dr. Campbell was nice to listen to, but does feel a little distant from the course sometimes. He was not a hard grader, but be sure to check your assignment rubrics - some of the rubrics were not consistent with what was explained in the instructions. The discussion boards were not difficult, but the assignments did take some time.