Nami Kim
Nami is a fantastic teacher! Lecture slides are super entertaining (with kakao friends animations). The activities that she has you do make concepts super clear in applying them IRL. The work load is far more than manageable! She's the professor you see around campus and she gets really excited to see you! Everyone loves her.