Garrett is amazing, I've had her more than once and I wouldn't think twice about taking another class with her if I had the opportunity. The assigned reading is good and class discussion is always engaging and informative. I highly recommend taking a class with her, She is one of my favorite professors at Hunter. 