Allison Karpyn
She's a great professor and cares about if you're doing well or not and will reach out if you're struggling to give you extra time to complete assignments. Theres a ton of assignments for the class but she lets you hand them in late for full credit and they aren't that hard. 