I'd recommend this for third grade and up. I think it's too text heavy for younger kids. Also, I know it looks like I'm padding my book count with picture books just to get to a hundred, but I promise I'm not. I'm just always really behind the times when it comes to popular books so I'm reading f...