I will definitely give this book a try. I'm in the middle of learning from the NerdRanch book (never had the time to keep up with the Stanford course).
Any general thoughts from the community about the best way to balance between _any_ book and the Apple documentation (especially the guides)?