I bought this book and locked myself in the library to read it in one sitting. When I finished it I was able to create my own study plan. It explains the MCAT thoroughly so that you know exactly what to expect and how you will be tested. It is also very useful because it has many questions for each section (3 sets of questions per section so it's like you are getting 3 FL exams) which I am planning to take once my exam date approaches.