I wish I had read the other reviews prior to reading this book, because they are right. This book had me thinking I was ready for the exam, when I was actually far from it.To be fair, this is a decent "Intro to SQL", with plenty of hands on exercises. You do need to be able to trouble shoot however, because some of the examples won't work as written.I feel I'm better off having read this book than I was before I read it, but sad to say, I failed the 70-228 exam. And that's after getting a 98% on the "Final Exam" included with the book.Oh well, I guess I'll have to find another exam prep book and keep working with SQL. It least it's good to know the exam isn't a cake-walk, and certifications can still mean something.