Kathryn Wagner
First of all, her zooms are terrible and she dazes off into less important subjects and doesnt get to the main point of what shes teaching us. Her HW assignments give you no credit, but you have to do them to actually learn something but even then theres so much you have to learn every test on your own bscly its ridiculous, dont take this class