The book is easy to read. The author does not assume that you have prior knowledge about development stages and theories that accompany the stages. The author also adds real life examples of how these stages may look in life in many different cultures. The chapters build on each other. The author does a great job of reveiwing key concepts from previous chapters as they relate to the current chapter.
The CD had been helpful in taking the reading materials to the next level of understanding.
It was fine, I do not think I will really order from Amazon again though.