Hyungchul Han
Its a very difficult class with lots of things to learn and memorize. He tried his best to make it as fun and simple as possible but its still a lot. We had a couple quizzes, 3 exams and a final. You were able to take the exams and final at home tho. He's a super nice professor and really wants his students to learn and succeed. 