Reviews of professor Joshua Caffrey

Rating: 3.0/5, difficulty: 3.0/5
This was his first semester btw. Midterm/final: 5+/8+ page paper worth 30%/40% respectively. Attendance/participation points. Syllabus said assignments/quizzes, but there weren't any. I hope he adds some because there isn't much to do about bad grades otherwise. 5 small books to get because he doesn't support the textbook industry.