Wenji Dong
Unfortunately, Dr. Dong is so difficult to understand because he clearly knows what he's talking about, there is just a strong language barrier. Thankfully, his lecture notes are very detailed, although this may make the class overwhelming at times. Exams are reasonable, but get ready to spend some time with some flashcards.