Professor Garret is an excellent teacher. If you do your reading, you will be successful in this class. Participation matters, and most of the class discussion is based on the reading. She also gives a couple of quizzes during the semester, but again, if you do your reading, you will have a fun time in her class.