doesn't have attendance or participation as part of his grading, which is refreshing. not many assignments so the ones he does give (three tests, a research paper, and group project) count heavily. tests are straight from the textbook. overall a super decent professor.