Weixiao Li
I would recommend if you already have taken precalc but if you have the class is very easy, if not he does take the long way for everything, if you miss class he always excuses your absence, and he only gives out hw and midterms and finals