Stories and ThingsTime : 10:30 AMLocation : Program RoomDetails : Children (ages 2 to 3) and their accompanying grown-up participate in a program of music and movement, stories and a simple craft led by one of our children's librarians. Siblings are welcome. Registration begins July 3.

Monday YogaTime : 11:00 AMLocation : Meeting RoomDetails : Kick off your week with a yoga routine led by instructor Augusta Berner. There is a $36 fee payable at registration beginning June 5 for South Huntington cardholders; others June 12.

Movie: A United KingdomTime : 2:30 PMLocation : Community RoomDetails : Prince Seretse Khama of Botswana causes an international stir when he marries a white woman from London in the late 1940s. David Oyelowo, Rosamund Pike. PG-13, 111 mins.

Terrific Tie DyeTime : 3:00 PMLocation : Program RoomDetails : Create a colorful summer shirt using various tie dye techniques including the spiral, bullseye, and sunburst. Dress for a mess! Register July 10.

All About MeditationTime : 7:00 PMLocation : Meeting RoomDetails : Meditation is a simple but life-transforming skill that can lower stress, create sense of purpose and emotional stability, develop cognitive abilities and improve your relationships. Instructor Oksana Danziger will show you the basics of meditation, including using breathing techniques, visualizing objects and Chakras. Join us!

Battle of the Books PracticeTime : 7:00 PMLocation : Young Adult RoomDetails : If you are entering grades 6, 7, 8 or 9 in September and love to read, we have the program for you! We need your skills to read and memorize trivia from eight pre-selected books to compete against other Suffolk libraries for the title of County Champion! Meetings will be on Mondays June 19 - August 7 from 7-8 pm in the YA library, with the actual battle taking place on Saturday, August 12th and Monday, August 14th. New participants are welcome to attend June 19 and 26.

Defensive DrivingTime : 7:00 PMLocation : TheaterDetails : Learn to be a better driver and save money on your auto insurance with this two-part Empire Safety Council course. There is a $28 fee, payable at registration beginning July 3 for South Huntington cardholders; others July 10.