Jia (Jessica) Xu
Do not take it, avoid her if you are not familiar with the subjects. Get mad if students ask questions and make them feel dumb. Difficult to understand what she explains. She wants you to memorize only, her teaching method is old school and is the worst. On the opposite, she posts the solutions to everything. Assistance is not mandatory.