This book may be fine for young elementary age kids, but it seemed much too babyish for my 8-12 year old children....