Dr. Kanosky is a wonderful professor. While her syllabus might seem intimidating initially, staying on top of the reading will ensure your success. She's a fair grader if you demonstrate you've done the reading. The course starts challenging but becomes easier as the semester progresses. She is kind-hearted and highly recommended.