Dongwook Lee
Teaches a very difficult subject really well. I struggle with calculus in general and this class requires a lot of calc. Very clear and entertaining lectures got me though it! Good amount of homework, get help as soon as you fall behind.