Haewoon Yoon
My advice would be to print out the lecture slides and follow along while he lectures to make sure you write down what's not on the slides. When it comes to exams, if you answer the objectives you'll be good.