Erin Pumroy
She is impossible to get in touch with and assigns super long work very last minute. There are a good chunk of assignments but they each weight so much. So when its graded, one tanks your grade. She gives examples and requirements then says you should have done this so minus pts! When it wasn't in the example or requirements.