There are hundreds of thousands of books written for children. The challenge is discerning what is best for them to read, given so many options.
Here we present a selection of the booklists used in our upper and lower schools:
Here we present a selection of the booklists used in our upper and lower schools: