Easy grader and clearest grading criteria of all time. Lecture heavy but with application practice every day. Lots of group work but not bad. Definitely would take her class again. She was extremely helpful when I had a conflict with the final exam. I took it for my major, but I know it counts for a GE and I would definitely recommend it. 