Professor Leung was an amazing professor, possibly one of the best to teach econometrics. I would know, as I took econometrics with Prof. Das the semster before, who did a horrible job. Though Edward may have some problem with the language barrier, he does understand what he is saying. Once you become accustomed to his accent, there is no way he could be misunderstood. In addition, he not only writes down every example on the board during class, he also posts them online, which for some could mean that class attendance is optional. The TA's are usually available and do take partial credit into account. But the main point is Professor Leung. He is kind, knowledgable, and somehow manages to clearly teach topics which could otherwise be painfully unbearable.
i don't know what that seminar guy was talking about, but professor leung was a great econometrics professor. i learned a ton, classes were fun to go to, and class usually ended very early (less than half an hour one time). and it's not like he's skimping on the material. you learn a lot of econometrics. he makes his personal notes available to everyone, so whatever you miss (the equations and numbers can get really annoying to write down) you can get within a week when he puts the notes up. the only problem with the class was the homework, because a lot of times we only found out how to do the problems in STATA a day or two before the assignment was due. but the homeworks aren't hard to do (maybe an hour or two of work), and most of the work is just figuring out what STATA command to use. the TAs were great and the class was overall pretty easy (at least it seems that way a week before the final). a statistics class is supposedly a prerequisite, but professor leung went over all of the stats that you'll need in the first two weeks.
Leung cannot teach to save his life. Run from his class! He was able to cover only the tiniest amount of material in each two hour seminar period and did so in the most confusing manner humanly possible. He raced through mathematical examples and proofs without explaining his notation (which was usually full of "typos") or his reasoning. He simply silently and quickly wrote opaque formulas on the board and expected us to understand. He's very nice and easy-going -- which makes him bearable for a seminar in which most of the work is self-directed (he really wants you to meet with him about your paper topic). I'd seriously watch out for classes that require more reliance on good teaching (like Econometrics). I guarantee that each class is more frustrating than the next!