A family-friendly musical anti-bullying story based on the DreamWorks animated film.

Salsa Night

Time: 8 p.m.

Date: Thursday, June 13

Place: The House Cafe, 263 E. Lincoln Highway

Cost: $5

Lesson included, then social dancing. No partner required.

Help With Pinterest

Time: 3 – 4:30 p.m.

Date: Friday, June 14

Place: DeKalb Public Library

More information: 815-756-9568 ext. 220

Pinterest is a virtual pinboard, where you can save, organize and share beautiful or interesting things found on the Internet. Users use pinboards to plan weddings, decorate homes and organize recipes, among other things. In this hands-on class, you can get started making your own virtual pinboards. Sign up by phone, at the reference desk or at dkpl.org.

Nooks and Crannies: The Library Tour

Time: 6:30 p.m.

Date: Friday, June 14

Place: DeKalb Public Library

More information: 815-756-9568 ext. 220 or dkplref@dkpl.org

Enjoy an after-hours tour of all the library's hidden places. Enter on Oak Street and meet at the fireplace.

Using Google Docs

Time: 9:30 – 11 a.m.

Date: Saturday, June 15

Place: DeKalb Public Library

More information: 815-756-9568 ext. 220 or dkplref@dkpl.org

Google Docs allows you to store, access and share documents, spreadsheets, reports and presentations. Sign up online, at the reference desk or by phone.

Two Northern Illinois University researchers will talk about how video games are being used with classroom applications in the June STEM Cafe, a casual event in which people can talk about current science topics with people in the field.

Kishwaukee College President Tom Choice will emcee the evening, which will include a reception, dinner, program and silent auction. Attendees will meet and mingle with the new freshman members of the Northern Illinois University Huskies football team. NIU alum and former Indianapolis Colt Ryan Diem will be the featured speaker. Proceeds support Family Service Agency of DeKalb County.

Implanted Devices: Pacemakers & Defibrillators

Time: 6:30 – 8 p.m.

Date: Thursday, June 20

Place: Kish Hospital Roberts Conference Center

Cardiologist Paul Nguyen leads a discussion about the differences between pacemakers and defibrillators. After the presentation will be a Q-and-A and a chance to view sample devices. Heart-healthy meal provided. Registration is required and closes five days before the program date.

Railroading in DeKalb

Time: Noon – 4 p.m.

Dates: Sundays, June 23, July 14 and 28

Place: Glidden Homestead, 921 W. Lincoln Highway

Cost: Adults $4, children younger than 14 with family, free

Commemorating Joseph Glidden's part in bringing the railroad through DeKalb, activities will include a display of an early 1900s HO model steam train and showings of the video "Song of the Pioneer," a history of the founding and early development of the Chicago & Northwestern railroad. There will also be blacksmith demonstrations and tours of the homestead.

A counselor will explain how journaling can lead to more constructive thinking and healthier outcomes. Registration is required and closes five days before the program date.

GENOA

Walk-in Blood Pressure Clinic

Time: 9 – 11 a.m.

Date: Wednesdays; next, June 12

Place: KishHealth Family and Specialty Care

A community wellness professional monitors blood pressure weekly. Receive blood pressure information and a tracking card. No registration necessary.

Genoa Days

Dates: June 12 – 16

Carnival rides and games, live music and vendors. Parade at 1 p.m. Saturday, June 15. Girl and Boy Scouts will collect food donations for the Genoa-Kingston food pantry during the parade.

Brett's Run

Time: 8:30 a.m.

Date: Saturday, June 15

Place: Genoa-Kingston High School

Cost: $20 through June 9; $25 after

More information: www.brettsrun.org

The 5k course begins and ends at the high school. Awards will be presented in each age category for men and women. Register early at Tobinson's Ace Hardware, Genoa Fitness Center or www.active.com. Chicago Bears Tim Jennings and Henry Melton will be on hand for a meet-and-greet and autograph session starting at 9 a.m.; cost of the meet-and-greet is $39.95. All proceeds from the run and meet-and-greet fund scholarships for graduating Genoa-Kingston seniors.

Hymn Sing

Time: 6 p.m.

Date: Fourth Sunday of every month; next, June 23

Place: Emmaus Baptist Church, 701 Pearson St.

Bingo

Time: 7 p.m.

Date: Every Tuesday; next, June 18

Place: Genoa Veterans Home, 311 S. Washington St.

Line Dancing

Time: 7 – 11:30 p.m.

Date: Third Friday of every month; next, June 21

Place: Genoa Veterans Home, 311 S. Washington St.

Cost: $5

Line dancing by dancers' request. Split floor for couple dances and line dances.

Open Air Market

Time: 9 a.m. – 2 p.m.

Date: Saturday, June 22

Place: Corner of Main and Genoa streets

Vacation Bible School

Time: 9:30 – 11:30 a.m.

Dates: June 24 – 27

Place: Emmaus Baptist Church, 701 Pearson Drive

More information: 815-784-9098

Rumble Under the Lights Summer Wrestling League Championship

Time: 7 p.m.

Date: Wednesday, June 26

Place: Genoa-Kingston High School

Cost: Adults $5, seniors and students with ID $3, children younger than 6 free

Participating schools are Belvidere, Belvidere North, Dundee-Crown, Genoa-Kingston, Hampshire, Jacobs, Marengo and North Boone. Concessions will be available for purchase. In case of rain, matches will be held indoors.

Themed games, crafts and food. Children who arrive in costume will get extra tickets for summer reading prizes.

SYCAMORE

Bingo

Time: Card sales start at 6 p.m.; play begins at 7:15

Date: Every Wednesday; next, June 12

Place: Sycamore Veterans Home, 121 S. California St.

Pay-It-Forward House Volunteer Orientation

Time: 1 p.m.

Date: Wednesday, June 12

Place: Pay-It-Forward House

More information: 815-762-4882

Anyone interested in volunteering can take a tour of the house, learn more about its mission and find out what volunteer opportunities are available.

Folk Concert

Time: 7 p.m.

Date: Wednesday, June 12

Place: Sycamore History Museum, 1730 N. Main St.

More information: 815-895-5762 or sycamorehistory.org

Listen to folk music on the museum lawn.

Garden Story Time

Time: 10 a.m.

Date: Thursday, June 13

Place: Sycamore History Museum, 1730 N. Main St.

More information: 815-895-5762 or sycamorehistory.org

Children 3 to 6 listen to a story, sing a song and make a craft. Older and younger siblings are welcome. Free, but registration is recommended.

DeKalb Christian Women's Connection Prayer Coffee

Time: 10 a.m.

Date: Thursday, June 13

Place: 304 S. Main St.

More information: 815-895-6739

Treasures from the Attic City-Wide Yard Sale

Dates: June 13 – 15

More information: 815-895-3456 or www.discoversycamore.com

About 100 yard, estate and sidewalk sales are expected. A directory of sales will be available at Sycamore Chamber of Commerce member businesses one week before the sales. Call to have your sale listed.

Concert in the Park: The Lisa Rene Band

Time: 7 p.m.

Date: Thursday, June 13

Place: Good Tymes Shelter, Sycamore Community Park

More information: 815-895-3202 or www.sycamoreparkdistrict.com

Rock, pop, retro, funk, country and more.

Owl Pellet Dissection Workshop

Time: 7 – 8 p.m.

Date: Thursday, June 13

Place: Midwest Museum of Natural History, 425 W. State St.

Cost: $15 per dissector; accompanying adults and siblings, $5

More information: 815-895-9777 or www.mmnh.org

When an owl eats its prey, it coughs up the parts it cannot digest – such as fur, bones and feathers – in a pellet. Each participant, ages 7 to adult, will get their own pellet to take apart and see what their owl was eating. Registration required.

A community event celebrating cancer survivors and remembering those fighting cancer and those who have lost their fight. There will be an opening ceremony at 6 p.m., a luminaria ceremony at dusk and games, activities, silent auction, food and music all night.

Kratefest

Time: 8 a.m. – 5 p.m.

Date: Saturday, June 15

Place: Corner of Somonauk and Elm streets

More information: www.bluemoonbikes.com

Bike show and swap meet.

Electronics Recycling Collection

Time: 9 – 11 a.m.

Date: Third Saturday of each month; next, June 15

Place: Public Works Building, 475 N. Cross St.

Items accepted for recycling include anything with a battery or that plugs into a wall; batteries; refrigerators; monitors; scrap metal; cardboard and plastic.

Walking tours of the historic district are offered at 1 p.m. the first and third Sundays of each month for $5. Next, June 16.

Vacation Bible School: SKY...Everything is Possible with God

Time: 9 a.m. – noon

Dates: June 17 – 21

Place: St. Mary Church, 322 Waterman St.

Cost: $20

More information: www.stmaryreligioused.com

Kids will participate in memorable Bible-learning activities, sing songs, play teamwork-building games, make and eat treats, and learn to look for evidence of God all around them.

Tale Weavers

Time: 2 – 3 p.m.

Date: Monday, June 17

Place: Sycamore Public Library, 103 E. State St.

An hour of stories, music and crafts for children in kindergarten through third grade.

Furry Friends Petting Zoo

Time: 10 a.m.

Date: Tuesday, June 18

Place: Sycamore Public Library, 103 E. State St.

After a presentation, there will be discussion and hands-on time with a dozen animals.

Day of Caring 2013 Kickoff

Time: 8:15 a.m.

Date: Thursday, June 20

Place: American Midwest Bank, 1985 DeKalb Ave.

More information: 815-756-7522 or dawn@kishwaukeeunitedway.com

Volunteers will visit, assist and complete projects at a number of local nonprofit organizations between 9 a.m. and 5 p.m. Project types and locations vary. Many volunteers are needed.

Blood Drive

Time: 9 a.m. – 2 p.m.

Date: Thursday, June 20

Place: American Midwest Bank, 1985 DeKalb Ave.

Family Fun Day: Making Farm Chores Fun

Time: 11 a.m. – 2 p.m.

Date: Thursday, June 20

Place: Sycamore History Museum, 1730 N. Main St.

Cost: $5

More information: 815-895-5762 or sycamorehistory.org

DeKalb Christian Women's Connection Picnic

Time: Noon

Date: Thursday, June 20

Place: 17535 Mount Hunger Road

Cost: $5

More information: 815-762-5513

Carolyne McQuillan of Basketcases Unlimited and Paula Abbott will be the featured speakers. Call to RSVP.

Concert in the Park: Trio

Time: 7 p.m.

Date: Thursday, June 20

Place: Good Tymes Shelter, Sycamore Community Park

More information: 815-895-3202 or www.sycamoreparkdistrict.com

Classic hits of the 1950s, '60s and '70s.

Blood Drive

Time: Noon – 3 p.m.

Date: Friday, June 21

Place: DeKalb County Administration Building, 110 E. Sycamore St.

NITRO Trailblazer Race

Time: 15k race begins at 8:30 a.m.; 5k race begins at 9 a.m.

Date: Saturday, June 22

Place: Sycamore Speedway

Cost: 5k is $25; 15k is $30

More information: rd@nitroruns.org

Races will start at the speedway and lead out to the scenic Great Western Trail. Awards will be presented to the first- and second-place male and female runners. A quarter-mile kids' race will begin at 10 a.m. Post-race massages will be provided by Northern Rehab. Proceeds support Girls on the Run of Northwest Illinois.

Rockin' for the Reptiles

Time: Noon – 5 p.m.

Date: Saturday, June 22

Place: Corner of Somonauk and Elm streets

Cost: $5

More information: 815-895-9777 or www.mmnh.org

A fundraiser for the Midwest Museum of Natural History's resident reptiles. Games, live music, food, face painting, crafts, moon bounce and visits with live reptiles. Fee covers all activities; food and souvenirs sold separately. If it rains, the event will be held inside the museum.

Battle of the Bands

Time: 1 – 5 p.m.

Date: Sunday, June 23

Place: Good Tymes Shelter, Sycamore Community Park

Cost: Free to spectators

More information: 815-895-3202

Young bands (at least half the members of each band must be younger than 19) compete for a chance to play at the state fair.

Miss Megan's Special Summer Toddler Time

Time: 10 a.m.

Dates: Tuesdays, June 25, July 9 and 16

Place: Sycamore Public Library, 103 E. State St.

More information: 815-895-2500

Active fun, music and stories for children 18 months to 3 years old and their caregivers.

Blood Drive

Time: 4:30 – 7:30 p.m.

Date: Wednesday, June 26

Place: Sycamore Public Library, 103 E. State St.

WATERMAN

Walk-in Blood Pressure Clinic

Time: 9 – 11 a.m.

Date: Thursdays; next, June 13

Place: KishHealth Family and Specialty Care

A community wellness professional monitors blood pressure weekly. Receive blood pressure information and a tracking card. No registration necessary.

Electronics Recycling Collection

Time: 9 – 11 a.m.

Date: Fourth Saturday of even-numbered months; next, June 22

Place: City lot on Route 30

Items accepted for recycling include anything with a battery or that plugs into a wall; batteries; refrigerators; monitors; scrap metal; cardboard and plastic.