Ann Dralle
LOTS of content covered. Fair amount of tests and quizzes . Some opportunities for EC, but you can't slack off. Extra help outside of classroom available. Approachable and fair. Tries to prepare undergrads for the level of difficulty being a CDS major actually by having high expectations.