I was disapointed by this book. The cover is great and drew me to buy it but the contents is a bit all over the place and I'm not sure what the purpose of the book is. There aren't really any projects and the design foundation information is a bit hard to follow. I must admit that I haven't picked it up again since looking at it the first time.