Bing Xu
Bing was very kind and understanding, the class itself was quite difficult but I think that was mostly on me, it was a lot of material and lectures that I really didn't want to watch. She posted videos while doing the problems and sometimes the tests cover things the lecture did not, which was very confusing. (But I didn't read the textbook)