Sunae Shin
I had Sunae for several classes. Her classes are very lecture heavy so be prepared for that. But she gives clear instructions on assignments and projects and provides plenty of documentation on how she wants it. She tells us exactly what to study for on exams which is very helpful. She is very kind and caring and will help you when you ask for it.