I know many people here would suggest do lots of practice questions as soon as you finish reading. But what I strongly believe is that
REPETITION HELPS RETENTION!
In other words, reading many times definitely helps.
Personally, I did reading 3 times and it’s been very very effective:
First time - very detailed reading of SchweserNotes making highlights in the books and making sure I understand everything
Second time - reading SchweserNotes again (in consultation with CFAI books) and taking very detailed notes
Third time - reading personal notes only
Now, when I approach most of the practice questions, they seem pretty straightforward to me and I don’t struggle too much, just because I’ve already read through the materials in so much detail (so a few times). Most of the concepts and formulas have almost become my second nature (at least for the next couple of months).
Also, think about it this way… One practice exam has only 120 questions, and that’s a very very small sample concerning how massive the amount of materials is of the entire curriculum. The real exam is only going to be another sample of 120 questions. Reading through everything is the only way to make sure you master everything. Doing practice exams always leave you with the risk of running into something in the exam that none of your prior practice exams covered. This risk is very high for Level 2 compared to Level 1, again because of the increased amount of materials.
So, IMO, it is advisable to do your 3rd read if you find yourself still not able to memorize much of the materials.
P.S. Chris, it says you are from China, right? Isn’t there a saying from ancient China that says: “sharpening the knife longer can make it easier to hack the firewood.” So don’t panic or get anxious when you are still sharpening the knife while others are busy hacking the wood using their blunt knives. You know the more you sharpening it, the faster and easier it will be come the hacking day (by which time others’ knives are already blunt). Good luck!