Tedious course and very meticulous grader. Do exactly what she tells you and you'll be fine. There are in class activities that are used for attendance and are worth points toward final grade so don't miss class. She has a huge knowledge base but her talents are wasted on intro classes.