I love so many children's books that it's hard to narrow down my absolute favorite! My favorite to read aloud to older kids is Wonder by R.J. Palacio. It's a great book that teaches about tolerence of differences and how to be kind to one another. I also love picture books. One of my favorites is A Bad Case of Stripes by David Shannon. It teaches kids to love themselves for who they are and to embrace differences. I also think that Jerry Spinelli and Judy Blume are excellent authors for the upper grade kids.