I read this book to my 2nd graders as our read-aloud over about a three week period, and they loved it! We read it as part of a unit on penguins and they learned so much and got so into it. They couldn't wait to read the next part every day! The story started a little slow but picks up quickly. Some of the vocabulary is a little high for 2nd grade and may require some explaining.