Ongoing
May 18, 2026 8:00 AM - Jun 1, 2026 4:00 PM
Library Reading Challenge
Ongoing reading challenge for lower and upper primary learners, with class progress boards and weekly recognition.