Haewoon Yoon
Professor Yoon is an attentive lecturer. Other reviews that were negative for him complain about similar things of the class being difficult. However, Professor Yoon has never tested over anything not over the slides and is open to any questions. He does not make you feel dumb for asking. He also offers up to 30 points in extra credit.