Events for Teens
Mon, May 10, 10:30am - 11:30am
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Mon, May 10, 1:30pm - 3:30pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Mon, May 10, 5:30pm - 6:30pm
Main Library
This is a paid Adult School Class. When registering, you will be taken to the Adult School Website.
Register

Mon, May 10, 6:45pm - 7:45pm
Main Library - ZOOM1
This is a paid Adult School Class. When registering, you will be taken to the Adult School Website.
Register

Tue, May 11, 6:30pm - 8:00pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 12, 10:00am - 12:00pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 12, 2:00pm - 2:30pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School website.
Register

Wed, May 12, 5:30pm - 6:30pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 12, 6:30pm - 8:00pm
Main Library - ZOOM1
This is a free Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 12, 6:45pm - 7:45pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 12, 7:00pm - 8:00pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Thu, May 13, 2:00pm - 3:30pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Canceled
Thu, May 13, 4:00pm - 5:15pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.

Fri, May 14, 1:30pm - 2:30pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Mon, May 17, 10:30am - 11:30am
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Mon, May 17, 1:30pm - 3:30pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Mon, May 17, 5:30pm - 6:30pm
Main Library
This is a paid Adult School Class. When registering, you will be taken to the Adult School Website.
Register

Mon, May 17, 6:45pm - 7:45pm
Main Library - ZOOM1
This is a paid Adult School Class. When registering, you will be taken to the Adult School Website.
Register

Tue, May 18, 6:30pm - 8:00pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 19, 10:00am - 12:00pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 19, 5:30pm - 6:30pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 19, 6:45pm - 7:45pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 19, 7:00pm - 8:00pm
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Canceled
Thu, May 20, 4:00pm - 5:15pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.

Thu, May 20, 6:00pm - 7:00pm
Discord
Drop in to the MPL Teen Discord server to join in a freeform discussion group to share what you’re reading! This month, our discussion... more
Drop in to the MPL Teen Discord server to join in a freeform discussion group to share what you’re reading! This month, our discussion will center on authors of AAPI heritage.

Thu, May 20, 6:00pm - 7:00pm
Discord
Drop in to the MPL Teen Discord server to join in a freeform discussion group to share what you’re reading! This month, our discussion... more
Drop in to the MPL Teen Discord server to join in a freeform discussion group to share what you’re reading! This month, our discussion will center on authors of AAPI heritage.

Fri, May 21, 1:30pm - 2:30pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Mon, May 24, 10:30am - 11:30am
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Mon, May 24, 1:30pm - 3:30pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Mon, May 24, 5:30pm - 6:30pm
Main Library
This is a paid Adult School Class. When registering, you will be taken to the Adult School Website.
Register

Mon, May 24, 6:45pm - 7:45pm
Main Library - ZOOM1
This is a paid Adult School Class. When registering, you will be taken to the Adult School Website.
Register

Rescheduled
Tue, May 25, 5:30pm - 7:00pm
New date Tuesday, June 22, 5:30pm - 7:00pm
Main Library
Learn techniques to help you tell fact from fiction. Don't get fooled again!

Tue, May 25, 6:30pm - 8:00pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 26, 2:00pm - 2:30pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School website.
Register

Wed, May 26, 5:30pm - 6:30pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 26, 6:45pm - 7:45pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, May 26, 7:00pm - 8:00pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Thu, May 27, 4:00pm - 5:15pm
Main Library - ZOOM 2
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Tue, Jun 01, 6:30pm - 8:00pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, Jun 02, 5:30pm - 6:30pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, Jun 02, 7:00pm - 8:00pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Thu, Jun 03, 4:00pm - 5:15pm
Main Library - ZOOM 2
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Thu, Jun 03, 6:30pm - 8:00pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Fri, Jun 04, 3:00pm - 4:30pm
Main Library - Library Plaza
Meet and greet with therapy dog, Koko the Shiba Inu on the library plaza. Learn about what therapy dogs do and how they help the... more
Meet and greet with therapy dog, Koko the Shiba Inu on the library plaza. Learn about what therapy dogs do and how they help the community. No registration required.

Mon, Jun 07, 1:30pm - 3:30pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Mon, Jun 07, 5:30pm - 6:30pm
Main Library
This is a paid Adult School Class. When registering, you will be taken to the Adult School Website.
Register

Mon, Jun 07, 6:45pm - 7:45pm
Main Library - ZOOM1
This is a paid Adult School Class. When registering, you will be taken to the Adult School Website.
Register

Tue, Jun 08, 6:30pm - 8:00pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Wed, Jun 09, 2:00pm - 2:30pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School website.
Register

Wed, Jun 09, 5:30pm - 6:30pm
Main Library
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Thu, Jun 10, 4:00pm - 5:15pm
Main Library - ZOOM 2
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Thu, Jun 10, 6:00pm - 7:00pm
Discord
Drop in to the MPL Teen Discord server for a virtual game day! Game days are open to grades 6-12.

Thu, Jun 10, 6:30pm - 8:30pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Mon, Jun 14, 5:30pm - 6:30pm
Main Library
This is a paid Adult School Class. When registering, you will be taken to the Adult School Website.
Register

Mon, Jun 14, 6:45pm - 7:45pm
Main Library - ZOOM1
This is a paid Adult School Class. When registering, you will be taken to the Adult School Website.
Register

Tue, Jun 15, 5:00pm - 6:30pm
Main Library - Zoom 3
Learn techniques to help you tell fact from fiction. Don't get fooled again!
Register

Thu, Jun 17, 4:00pm - 5:15pm
Main Library - ZOOM 2
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Fri, Jun 18, 10:25am - 12:00pm
Main Library - ZOOM1
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register

Rescheduled
Tue, Jun 22, 5:00pm - 6:30pm
New date Tuesday, June 15, 5:00pm - 6:30pm
Main Library
Learn techniques to help you tell fact from fiction. Don't get fooled again!

Rescheduled
Tue, Jun 22, 5:30pm - 7:00pm
New date Tuesday, June 22, 5:00pm - 6:30pm
Main Library
Learn techniques to help you tell fact from fiction. Don't get fooled again!

Thu, Jun 24, 4:00pm - 5:15pm
Main Library - ZOOM 2
This is a paid Adult School online class. When registering, you will be taken to the Adult School Website.
Register