Teen Events Registering for a program does not guarantee that you are officially signed up. Once library staff reviews your registration, you will get an email confirmation or an email letting you know that you are on the waitlist. Special Events May 21: Sign up May 22: Sign up May 29: Sign up June 9: Sign up encouraged, but not required June 12: Sign up June 18: Sign up June 30: No sign up needed Repeating Monthly Programs May 18: Sign up May 19: Sign up May 20: No sign up needed! June 2: Sign up June 2: Sign up June 8: No sign up needed June 9: Sign up June 10: No sign up needed June 12: No sign up needed! June 29: No sign up needed! S.T.E.A.M. Programs May 28: Sign up June 1: Sign up June 5: Sign up June 15: No sign up needed June 17: No sign up needed June 22: Sign up June 25: Sign up June 26: Sign up Book Clubs: May 26: Sign up 2026 Teen Reading ChallengeJanuary 1- May 31 May 28: No sign up needed May 19: No sign up needed May 20: Sign up If you have any questions, please contact Nicole in the Teen Section: nperrault@minlib.net | 781-475-5735