Xin Wu
I took Xin Wu for College Algebra. Avoid her if possible. She struggles to explain any and all concepts. The class was extremely easy because I learned all of the info in 7th and 8th grade. Others who did not know algebra well struggled in this class because her teaching was extremely poor. I recommend Khan Academy if you can't understand her.