Dongwook Yoon
You can tell how hard he tries to help students understand concepts. I honestly learned so much in this class and even though there were group projects, I had fun and would recommend this class.