Hyungchul Han
This man is a KING. So funny and kind and wants his students to succeed. Weekly quizzes and they are pretty difficult if you do not study but he does everything to make sure that you understand and do well. Probably the best professor ive ever had. His class is not easy but it is doable. No homework, two exams and mandatory attendance. 