Teen Volunteer Cleaning Day

Need to earn some volunteer hours for school or just want to help out in the community? Join the library to clean toys, books, DVDs, etc. (no bathrooms, promise).

Space is limited to 10 teens and registration is required; register at www.glendaleaz.com/Library/LibraryEvents.cfm. The event runs 10 a.m. to 2 p.m. April 14 at Velma Teague Branch Library, 7010 N. 58th Ave. For more information, call 623-930-3437.

Quidditch

Pretend you’re a wizard, Harry. Run around on the library’s lawn, fulfilling dreams of Quidditch glory with fellow teen wizards. Attendees should ensure they wear the proper running-wizard attire. Event is 6 to 7:30 p.m. April 16. Meets in the large meeting room of the Main Library, 5959 W. Brown St. For more information, call 623-930-3537.

Tree care and maintenance

Arborist and Master Gardener Rebecca Senior will review tree care tips, such as how to plant, water, and prune for a healthy and long-lived tree. The best time to plant a tree was ten years ago, but the second best time is now. Register at greenliving@glendaleaz.com or 623-930-3760. Class is 6 to 7:30 p.m. April 18 in the auditorium of the Main Library, 5959 W. Brown St.

Getting Crafty with Miss Janet

Join in the fun and create a cool craft to keep or give as a gift. This month’s project will be an Earth Day beaded necklace. All supplies provided. Crafters younger than 6 years old will need an adult helper. Takes place 4 to 5 p.m. April 19 at Velma Teague Branch Library, 7010 N. 58th Ave. For more information, call 623-930-3437.

Great Arizona Puppet Theater presents: ‘Jack Rabbit & the Desert Tortoise’

Youths and their families are invited to enjoy this puppet show featuring the classic story “Jack Rabbit and the Desert Tortoise,” presented by the Great Arizona Puppet Theater and sponsored by the Peoria Unified School District Family Resource Centers. Each child will receive a free book during the presentation, 6 to 7 p.m. April 19 in the Main Library auditorium. The event is recommended for ages 3 and older. For more information, call 623-930-3537.