Ages: 12-18 No signup required. All supplies provided. All Library Programs are Free and Open to the Public