Katie Mitchell
She is passionate about what she teaches, but she expects everyone else to be too. Doesn't explain projects or papers well and will take points off for requirements NEVER mentioned. She can be very rude and degrading, I've seen her be rude outside of class too.