Xiaodan Xu
If you dont know the content then avoid her at all costs. She doesnt explain the content well and even gets it wrong until corrected by the smarter kids. If you know the topics then this class is easy but beware if you struggled with precalc previously