Amanda Koh
The tests in this class are incredibly hard, the lectures and homework do not align with what is taught. The extra credit is worth a lot of points so write the essays if you can. Homework is not bad but make sure to complete it and attend lectures. The tests are incredibly stressful and incredibly hard to finish.