Very boring, unclear grading criteria even if all assignments are completed, gets mad at students when coming late to class. Gives way to many projects and papers. The worst experience for a freshman seminar class.