Her notes are alright, but your best bet to do well is to make sure you can do the HW problems and stop by the Peer Tutoring Center for tricks and tips on HW. Sometimes she does go a little fast but she explains things thoroughly and is also very eager to teach. All exams are departmental, but she's awesome for linear algebra! She's also very kind