Professor Allen is okay, but at times she can be incredibly irritating. She teaches the class more like a high school class rather than a 300-level college course, talking down to students and assigning partners for group discussions. The class itself was not enjoyable but was relatively easy, aside from lots of busywork that got on my nerves.