Kirsten Egerstrom
One of the worst professors I've ever had. Kirsten knows her stuff, but fails to upload coursework. I've found myself struggling to keep up with how she throws all work at you at once and expects it done in a timely fashion. She is unreasonable with what she asks on short notice. However, she does give good feedback and is very generous with grades