This is a neat introduction to Piaget just be aware that the writing isn't particularly good.
It is written for undergrads, yet words are more often introduced with a "to be defined later" than they are properly embedded (one term saw this happen twice before any definition was provided!). These deferred definitions are paralleled with deferred summaries or explanations which follow the parts to be explained at very inconsistent intervals. So keep this in mind if you plan to do any highlighting, as poorer explanations are usually provided before more thoughtful ones.
OK, I'll be honest. I didn't finish this. But I read a lot of it for my final project in one of my psych classes. Piaget is a fascinating person, and his ideas deeply influenced much of the modern understanding of psychology. He is particularly interesting in his study of childhood development and the process of learning.
Accommodation, assimilation, object permanence, self conceptualization, etc. These are all terms and concepts that Piaget addresses with regard to intellectual development. By looking at children, how they behave, and how that behavior changes over time, Piaget has uncovered some interesting aspects concerning our cognitive development. He gains much of this information firsthand by witnessing and thoroughly recording the details of his own children as they grow up. Psychology is a field that fascinated me as I'm interested in the evolution of the psyche and self-consciousness. I believe that by examining the ontogenic evolution of humans, we can better understand our phylogenetic evolution. Developmental psychology is perhaps the best place to start with regard to the most important aspects of our ontogeny.
The author's made Piaget's theories accessible and understandable. If you are interested in intellectual development, knowing Jen Piaget's theories is a must and this book does the job.