I believe the book Rainbow fish should be taught to children of all ages. The book teaches children a valuable lesson, that beauty and arrogance does not always lead to happiness. It also teaches children that sharing good things with the people around you will make everyone happy. The rainbow fish had to learn this lesson by losing his fish friends, the children can learn this by hearing the rainbow fish story and learning from his mistakes. The book is also fun because rainbow fish scales have the shimmer effect. I would recommend this book to all elementary educators.