Honestly a bad teacher. You could tell she knows what she's talking about, but had a tough time figuring out a way to convey it in a meaningful way. The only impression that she had on me was that she was really arrogant, uptight with how things were done, and unconcerned with students opinions on the course. Taught like it was a 3000 level course.