Overall, it is a pretty long book for children to read. However, I think it would be great if they were doing a project over an animal and they can just read about their animal in this book. It has over 15 different animals. It also has a glossary at the very end of the book that can be very helpful if a student doesn't understand a word.