Weixiao Li
I HIGHLY recommend this professor. I will say however, while he's a great person, he's not the best teacher, but you have nothing to worry about! He is so lenient and the tests & homework are super easy. I stopped attending his class on the second day of lectures cause you really don't need it. Do your hw and you'll be fine & pass with an A.10/10!