Join the Library Board!

The Library Board of Trustees has two members whose terms expire at the end of June 2024. If you are interested in serving on the Library Board, please visit the City's Boards & Commissions Vacancies page for information about how to apply.  

Age Group
Age Group
Program Type
Program Type
Event Type
Registration Type

Primary tabs

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, April 22, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, April 29, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, May 6, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, May 13, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, May 20, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, June 3, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, June 10, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, June 17, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, June 24, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, July 1, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, July 8, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, July 15, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, July 22, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, July 29, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, August 5, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, August 12, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, August 19, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, August 26, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, September 9, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, September 16, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, September 23, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, September 30, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, October 7, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

This event is in the "Adults (Ages 18+)" group.

ESOL Conversation Group (online)

Monday, October 21, 2024 at 7:00pm - 8:30pm
Virtual Programs at Mary Riley Styles Public Library
Program Type:
ESOL & Language
Age Group:
Adults (Ages 18+)
ESOL Conversation Group:

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome! 

Event Details:

This program will be held on Zoom. Please email to request a Zoom invite. 

Virtual Event
Library Branch: Mary Riley Styles Public Library
Room: Virtual Programs
Age Group: Adults (Ages 18+)
Program Type: ESOL & Language
Event Details:
This program will be held on Zoom. Please email to request a Zoom invite.  ...

ESOL Conversation Group

Practice your English with our weekly ESOL conversation group!  Group meets every Monday evening from 7 pm - 8:30 pm. All are welcome!