Somewhere Over the Rainbow. 11 a.m. July 19. Join the Rainbow Puppeteers on a treasure hunt in their all-new production of "The Search for Gold." All ages.

Wacky Wednesdays. Noon-4 p.m. June 21, July 5 and Aug. 16. Drop in any time to create a make-it-take-it craft.

Fractured Fairy Tales. 3-4:30 p.m. July 25-27. Have you heard the one about the good, bad wolf who huffed and puffed and blew the princess over the rainbow because the sky was falling? Turn different fair tales topsy-turvy with crafts, games and fun. Grades 3-5.

Terrific Thursdays. June 22-Aug. 17. Once upon a time there was a little egg. Wonder what it will turn into as it grows? Watch things change every time you come to the library.

Magic in the Woods. 11 a.m. Aug. 2. Join Sam, our fearless explorer, as he learns that ordinary things can be magical. Find out what happens when Sam explores the magical forest. All ages.

* Drivinguniversity.com. The library has become a testing facility for this online driver improvement course. If you have been referred by the court to take such a course or you are interested in lowering your insurance rates, visit www.drivinguniversity.com for details.

Electronic book club. York County Public Library has an online book club that delivers books electronically. Each weekday, the library e-mails subscribers a portion of a book from fiction, nonfiction or mystery book groups. Free. Sign up at the Web site, www.yorkcounty.gov/library or contact Kevin Smith, 890-5134. *