This book is a fantastic starting point for anyone looking to learn SQL, as well as start studying for the 70-433 Microsoft certification. Whereas a lot of books assume you already KNOW SQL, and are simply brushing up (even though they use terms like 'Starting' or 'Beginners'), this book really DOES start you from the very beginning, even explaining what a database is, and leads you very clearly through queries, joining, DDL, DML, and even things like stored procedures and security, all in a very balanced, non-threatening way. Never is there a wall that you hit, like you do in some books, where you're reading along, feeling like you're 'getting it', and you turn a page and nothing makes sense any more. Everything builds very nicely on everything else, and by the end, you truly understand everything you've gone through so far.
This is a real winner, and I very much look forward to all the other volumes in the series.