Kaplan's question bank and question trainer is really good. but i wouldnt recommend the inclass review because they just review the question they solve. mine was 2wice a week for 4 weeks. everyday the instructor solved 75 Qs, and he was going really fast that i couldnt really catch him. their review book is pretty good and easy to understand. i wish i could have spent more time on the kaplans book, but i focused on solving as much Qs as i could and didnt work. at the end of kaplans book there is a review section for common meds. i should have just memmorized the whole section, cos nclex asks crazy amount of pharm questions.