Anne is very good at explaining things in a way that is understandable. Keeps assignments and class goals clear, and accommodates students who might struggle and will adjust to your style of learning. Has a bit of a strange and quirky personality, but it will definitely keep you awake for those 8AM classes!