Joonkyung Kim
Not a great lecturer, but she's new and steadily getting better. Tests are really hard and require that you pretty much know EVERYTHING (I say that literally) on her slides, including stuff that doesn't seem relevant/is minute. BUT she is VERY receptive to criticism and genuinely wants to improve and help students, which I can really appreciate.