Ling Zhang
Listen....I will say that she does try to explain things to you as clear as she can because theres a really tough language barrier, but I would NEVER take her class again! She lectures from the moment she walks into the class until you leave. Shes a very tough grader and gives lots of assignments. Good luck to whoever has her