"I think this book is AMAZING. This is my 3rd Java book and I am impressed at every angle. The layout is straightforward, easy-to-navigate, compact and to-the-point, and very professional. There isn't all the fluff that is associated with most beginner books (Head First series especially), and you will be learning the core PLUS writing yo