Honggao Yan
I did'nt understand what he explained in every single lecture because of his accent. It is not his fault but I think the way he explains is also a problem. Because his explanation easily goes to wrong direction.,out of context. He is smart but not good at teaching someone. If you are an international student, you will have a double language barrier