The Independence Branch of the Cuyahoga County Public Library, 6361 Selig Dr., has a packed calendar of free programs this month. For information or to register, call 216-447-0160.
For adults, a hands-only CPR skills class from the American Red Cross runs Thursday, July 9 at 7 p.m. Crafters can build folded-page book lanterns July 11, and both the Wednesday night (July 15) and Thursday afternoon (July 16) book discussions take on Andy Weir's "Project Hail Mary." A sparkling iced coffee class on July 18 teaches cold brew spritzes and coffee sodas, and the Brecksville Squares bring a live-caller square dancing demo to the Independence Civic Center on July 24.
Teens ages 11-18 can create their own screen prints in a two-day workshop July 22-23 — bring a t-shirt or use one of the library's tote bags.
For children, weekly storytimes for babies, toddlers and preschoolers continue through July, Summer Fun drop-in STEM challenges for grades 1-6 run Tuesdays, Dino Fest brings prehistoric crafts for families July 14 at 7 p.m., and Kindergarten Countdown on July 30 helps children build school-readiness skills aligned to Ohio's Early Childhood Standards.