Well, somewhere down the list of books I need to read before beginning teaching practice was this one. Hidden amongst a plethora of more academic and turgid tomes, this slim but dense volume came as a readable pleasure. However, as I was new to the academics of child development, I was glad that I had got some of the basic theories down pat first! The best part os that Cohen is bang up to date and thinks far beyond just regurgitating the facts, the facts and nothing but the facts!! This truly is a book that would be an interesting read for anyone who has an interest in child development or wants soemthing new to muse about.