Kelsey is super warm, considerate, clear and EASY. She took feedback from us to make the class more manageable (like letting us use notecards on the exams). Final isn't cumulative, reading is necessary but not tons of emphasis on it. Gives study guides and will literally tell you exam questions before , she just cares that you understand material.