Kim Sungjin
Class is fast-paced and comprehensive. Homework can be a little brain-melting at times, but it builds your confidence and knowledge. Quizzes and exams are very fair and Prof. Kim awards partial credit. Forewarning: he will go beyond the core 320 material, but it will pay off when you take 450A and other theoretical courses. Take Professor Kim!