Pros: lectures were good, 3 quizzes that were not difficult, he cares for students - offered online classes during thanksgiving week, gave a second grading option for final. Cons: No podcasts or recorded lectures available, have to participate in discussion for points. If u want to do well, finish drafts early and go to TA hours and get feedback.