Overall nice professor; very understanding and easy to work with. Assignments: 2 essays, 1 group project. I would say participation and attentiveness is a large part of the grade as well. Very easy grader. 