Qian Xiao
We have to zoom into class every day because he is still out of the country which isn't a huge deal. Sometimes he is a little hard to understand but nothing crazy. He does seem to genuinely care about his students but his tests can be unfair and the practice tests aren't very helpful. He can be boring but overall not bad.