Kate Bailey
Kate is a great teacher and genuinely cares about her students. Attendance is mandatory and she will take off points if you don't come. It's a nice break from a rigorous schedule and she is really funny, engaging, and knowledgeable. More difficult than a 100 level class should be, but if you put in the effort you'll get an A.