Yanping Xia
Her accent is very thick so its a little hard to understand. And the class is very heavy on homework. Though she is very caring and gave me lots of extensions. Personally, I am not an online class type of person, I just ended up trying to teach myself and it didnt work out. 