Megan Monroe
Class was poorly organized from top to bottom and grading expectations were unclear. The only positive was that there wasn't an overwhelming amount of work most weeks. Would avoid for any non-required classes in the CS department.