Kasinski is an amazing lecturer, she knows her stuff and explains everything very well. Textbook reading is pretty much unnecessary- all you need is to go to lectures and read lecture notes. The exams are vey similar to  past exams which she posts- some questions are reused every year. Hardest part is the homework but you get multiple attempts. 