Though the content is difficult, I feel like she broke it down really well and was really organized and detailed. She lets you pick how you want to be graded and even warns you about what she will ask you on the exam. She gives great feedback on the exams and gives you partial credit for missed questions. She's also pretty funny and approachable.