Jong Choi
Very passionate lecturer, structure of the course is such that he has to skim over lots of small (mostly conceptual) details, but he's happy to explain them if you talk at office hours. Speaks with an accent, not difficult to understand except maybe if English is not your own first language and you need a clear speaker to understand.