This book would be good for the ages of first grade through eighth grade. If reading with younger students, you will need to have a guiding discussion to help them understand what they are reading. This would be good for social studies or science when explaining weather or historical events.