Joshua Matti
Even though the lectures may be long and boring, he does try to make it fun and interesting. There are in class quizzes, but they are only 2pts. The quizzes are based on out of class video, but I never watched them and did pretty okay at the quizzes. 10/10 professor.