Joseph Robbins
His class was a joy to attend, even though I had it early in the morning. Hes friendly, kind, funny, engaging, and respectable. Attendance is not required but it counts as extra credit. There are only three exams, no other assignments or quizzes or anything. His lectures are extremely interesting, engaging, and in depth. 10/10 would take again