Chunjiang An
Very nice and patient professor. Answer all my questions in class and after class. Online course is not easy for me sometimes. But he made the lecture well organized and all documents available. Impressed by his office hour as well. He even provided more additional office hours before final exam. That was very helpful for my preparation.