Not recommended. Lectures are unnecessary, sometimes off-topic. Late email response. Contradicts herself. Poorly instructed group assignments. Only wants questions answered one way. Mentions her life in every class. The class itself is an easy A if you attend class & complete assignments on time. 