Kelli is one of the best profs I've ever had. Material is challenging to understand and lots of reading, but the homework and tests are representative of all the material taught in class and in the readings. Kelli really cares about students having good grades. If you read the material and take notes in class you will definitely pass!