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 12: Sign up 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 8: No sign up needed! May 11: No sign up needed May 12: Sign up May 13: Sign up May 18: Sign up May 20: No sign up needed! May 19: Sign up June 2: Sign up June 2: Sign up June 10: 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 17: No sign up needed June 22: Sign up June 25: 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