This "Visual QuickStart's" award-winning format and information presentation make learning Java easier for the visual thinker and non-programmer. The book contains everyday tasks and is not filled with background information that readers won't use.
Not bad until the author got to real-life examples, then the format of the book didn't work well for me. Also, this would have been much harder to understand if I hadn't already known something about Java.