I would recommend this to anyone attempting to take the ASVAB. You will reap the benefits if you read and study the book. The book is very easy to read and understand, gives very clear explanations, but it could it be great if it included a practice CD like most ASVAB books now come with...