Below, you will find the Top 100 suggested reads for Key Stage 1 (Year 1 and 2), Lower Key Stage 2 (Year 3 & 4) and Upper Key Stage 2 (Year 5 & 6). If you cannot find a suitable book from the lists below, please feel free to contact the class teacher via Tapestry for their personal recommendations - we all love reading, and so we will be happy to help!