Super sweet guy, but I would not take the class if it's online. The work did not translate well and I was drowning in papers the whole time. As for grading, he takes off a lot of points for things he doesn't specify in class.