I could not have asked for a better CC instructor! Professor Hannah puts an incredible amount of time and effort into the best possible arrangement of the syllabus texts, allowing us to weave them into a fluid and fascinating narrative. Her choices for optional texts provided a framework for each semester and somehow we managed both to delve into the intricacies of each text and to cement each text within the dialogue of Western philosophy. Reading can be significant but is important to complete because she weights class participation heavily rather than exams: first semester our final exam was worth 10% of our final grade, second semester it was worth only 5%, and no midterms. The focus is instead on how well you are reading and personally engaging with the texts. Papers are taken seriously, and doing the work to prepare for class is rewarded; she encourages her students to develop their own take on the text or to give the text an importance in terms of their own interests - for our final paper second semester, the 10 pages went by much more quickly because we had picked our own topics and related some of the year's texts to something we were interested in. She encourages a great classroom dynamic and as a scholar of philosophy herself, she is able to provide an insight into the texts of which I think many other CC professors are not capable. Hannah will challenge you, but you will come away with a great philosophical foundation. Highly recommended!