• 😎☀️🌊 Summer Reading 🌊☀️😎 Our #summerreading display has gone up today, filled with lots of...
    110
    😎☀️🌊 Summer Reading 🌊☀️😎 Our #summerreading display has gone up today, filled with lots of...
  • Word of the Week is PERFIDIOUS, meaning “deceitful or untrustworthy” #wordoftheweek #wow...
    70
    Word of the Week is PERFIDIOUS, meaning “deceitful or untrustworthy” #wordoftheweek #wow #teenreads...
  • ☀️ New In ☀️ Just a small selection of our new Young Adult books that have just arrived. Grab...
    90
    ☀️ New In ☀️ Just a small selection of our new Young Adult books that have just arrived. Grab your...
  • Word of the Week is OBSTREPEROUS, meaning “noisy and difficult to control” #wow #wordoftheweek...
    70
    Word of the Week is OBSTREPEROUS, meaning “noisy and difficult to control” #wow #wordoftheweek...
  • 🍀 Happy Saturday 🍀 Wishing you all a lovely weekend. Lots happening at school today, including...
    101
    🍀 Happy Saturday 🍀 Wishing you all a lovely weekend. Lots happening at school today, including...