Dr. G is awesome! She is very clear in her syllabus, grading criteria is clear, and you never have to wonder what to expect. She is very responsive to emails and this class was super interesting. The textbook was also one of my favorites, I actually enjoyed reading it. Dr. G is not super critical and very fair. I would definitely take her again.