He is a very nice and understanding professor. Not a harsh grader. You do have essays and projects to do and small assignments but nothing too bad. You do have to submit things on time or else he will take some points off depending on how late you turn in the assignment. Overall he is great and and helpful.