I would highly recommend the MCAT prep book to anyone. This book is very thorough I totally love the anatomy and physiology explanations. I enjoyed the practice test in the book also. If I did not get a question correct I was able to read the answer to that question. The answers are detailed and help you truly understand the question.