Ting Ting Fang
Shes great. She takes the time to explain whatever you might be confused on. Get ready to do homework and listen during class. She can go through 1-2 lessons a day and homework is right behind it. Shes available outside of class. My advice is stay on top of your homework and always attend class.