Yanhua Tian
Does not respond to emails, I had to inquire about an extension repeatedly, and she only replied once I asked to talk to someone who cared more.  Does not give accurate preparation for tests, last test had 4 questions and most people stayed the whole hour. The strike seemed to make her give up entirely. avoid at all cost