Kim Sungjin
He just kinda goes up and talks to himself and expects you to know exactly whats hes doing when he skips multiple steps, also by the time you write down what he wrote hes already on the next problem. Overall horrible teacher I would never take him again. This page said he has great reviews but he fell off. The lab helps 200% more than the lecture.