Qi Li
Prof. Li is an amazing professor who cares for his students. It is a bit hard to understand him at first but you get used to it. His tests are not hard to pass if you pay attention in class as well as practice on your own time. 