Tyler Luchko
This class has a lot of homework! He is nice but his lectures are too easy. The quizzes and the exam are extremely hard. You don't have to be in class to take the exams or quizzes, they can be done at home.