Infants, toddlers and caregivers engage in stories, songs and a craft.

Blood Drive

Time: 1:30 – 5 p.m.

Date: Thursday, Jan. 9

Place: Fifth Third Bank, 2707 Sycamore Road

More information: 815-748-5000 or www.heartlandbc.org

Computer Basics

Time: 6:30 p.m.

Date: Thursday, Jan. 9

Place: DeKalb Public Library

More information: 815-756-9568 ext. 220

Learn to perform essential tasks using a mouse and keyboard while navigating the Windows operating system. Laptop computers will be provided for use in class. Sign up at the reference desk or by phone.

Vision Board Workshop

Time: 9 a.m. - 1 p.m.

Date: Saturday, Jan. 11

Place: To be announced

Cost: $32

More information: 815-739-4329 or abcliving@gmail.com

A vision board is a tool to manifest your goals. It can be used to clarify goals and tap into your deepest desires. Registration required.

Community Yoga

Time: 3 – 4:15 p.m.

Date: Second Sunday of each month; next, Jan. 12

Place: Creative Therapeutics, 400 E. Hillcrest Drive

This is a free yoga class open to the community. No registration required. All ages and abilities welcome. Wear loose-fitting clothing; mats will be provided.

Northern Illinois Wedding Expo

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

Date: Sunday, Jan. 12

Place: Duke Ellington Ballroom, Holmes Student Center, NIU

More information: www.niu.edu/hsc/special_events/bridalexpo.shtml

The expo will feature more than 55 exhibitors, a groom's room, and a fashion show at 2 p.m. Admission is free and includes taste-testing. Parking is available in the NIU visitors lot on Carroll Avenue or in the Campus Life Building lot on Normal Road.

Dr. Doug Wallace of Northern Illinois University will share research regarding new therapies and early interventions for Alzheimer's patients. STEM Cafes are informal gatherings where people can speak one-on-one with science, technology, engineering and math professionals about the latest research. Food and drink are available for purchase.

Amy Rhodes & Friends

Time: 8 p.m.

Date: Wednesday, Jan. 15

Place: Recital Hall, Northern Illinois University Music Building

This faculty music recital will be webcast live at www.niu.edu/music.

GENOA

Bingo

Time: 7 p.m.

Date: Every Tuesday; next, Jan. 7

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

Walk-in Blood Pressure Clinic

Time: 9 – 11 a.m.

Date: Wednesdays; next, Jan. 8

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.

HAMPSHIRE

Blood Drive

Time: 3 – 7 p.m.

Date: Thursday, Jan. 9

Place: First United Methodist Church, 207 Grove St.

More information: 847-683-2598 or www.heartlandbc.org

KINGSTON

Pork Roast Supper

Time: 5 and 6:15 p.m.

Date: Saturday, Jan. 4

Place: Kingston United Methodist Church, 121 W. First St.

Cost: Adults $9, children $4

Complete dinner, including dessert. Carry-outs and gift certificates are available.

Join Christy Gerbitz and Vinnie the screech owl from Oaken Acres Wildlife Rehabilitation Center to learn new things about birds of prey and wildlife rescue.

Free Youth Basketball Clinic

Time: 9 a.m. – 12:30 p.m.

Date: Saturday, Jan. 4

Place: Kishwaukee Family YMCA, 2500 W. Bethany Road

More information: 815-756-9577 or www.kishymca.org

Emphasis is on the value of team sports, fair play, teamwork, sportsmanship, having fun and basketball fundamentals. First- and second-graders play from 9 to 10 a.m., third- and fourth-graders from 10:15 to 11:15 a.m., and fifth- and sixth-graders from 11:30 a.m. to 12:30 p.m.

Hoop Shoot Free Throw Contest

Time: 10 a.m. - noon

Date: Saturday, Jan. 4

Place: Sycamore High School auxiliary gym

More information: 815-895-3202 or 815-895-4066

A free competition for boys and girls ages 8 to 13. The winners of the local contest will advance to district competition.

Free Youth Hockey Clinic

Time: 1 – 3 p.m.

Date: Saturday, Jan. 4

Place: Kishwaukee Family YMCA, 2500 W. Bethany Road

More information: 815-756-9577 or www.kishymca.org

Emphasis is on the value of team sports, fair play, teamwork, sportsmanship, having fun and hockey fundamentals. First- through fifth-graders play from 1 to 2 p.m., sixth- through ninth-graders from 2 to 3 p.m.

Reiki Class

Time: 10 a.m. - 6 p.m.

Date: Sunday, Jan. 5

Place: Wise Owl Wellness, 1101 DeKalb Ave., Site 4

Cost: $125

More information: 815-739-4329 or abcliving@gmail.com

Registration required.

Free Youth Soccer Clinic

Time: Noon – 3 p.m.

Date: Sunday, Jan. 5

Place: Kishwaukee Family YMCA, 2500 W. Bethany Road

More information: 815-756-9577 or www.kishymca.org

Emphasis is on the value of team sports, fair play, teamwork, sportsmanship, having fun and soccer fundamentals. First- and second-graders play from noon to 1 p.m., third- and fourth-graders from 1 to 2 p.m., and fifth- through eighth-graders from 2 to 3 p.m.

Toddler Time

Time: 10 – 10:30 a.m.

Dates: Tuesday in January; next, Jan. 7

Place: Sycamore Public Library

Stories and music for toddlers 18 months to 3 years old.

LEGO Sunday

Time: 1:30 – 3 p.m.

Date: Sunday, Jan. 5

Place: Sycamore Public Library

Just bring your imagination; LEGOs are provided. There are also Mega Bloks, for little builders.

Story Time

Times: 10 a.m. Wednesday and Thursday; 7 p.m. Thursday

Dates: Wednesdays and Thursdays through April; next, Jan. 8

Place: Sycamore Public Library

More information: 815-895-2500 or sycamorelibrary.org

For independent children 3 to 6 years old. Caregivers must remain in the library, but need not remain in the room with the children.

Bingo

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

Date: Every Wednesday; next, Jan. 8

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

H.O.P.E.: Heart Opening Prosperity Empowerments

Time: 6 – 8 p.m.

Date: Thursday, Jan. 9

Place: Sycamore Public Library

Life coach Joan Protano will teach you to realize the goals for your life.

Pajama Story Time

Time: 7 – 7:30 p.m.

Date: Thursdays in January; next, Jan. 9

Place: Sycamore Public Library

Children 3 to 6 are invited to wear pajamas to this bedtime story time.

Blood Drive

Time: 9 a.m. – 1:30 p.m.

Date: Saturday, Jan. 11

Place: Hy-Vee, 2700 DeKalb Ave.

More information: 815-758-8995 or www.heartlandbc.org

Career Works: Application Dos and Don'ts

Time: 2 – 4 p.m.

Date: Monday, Jan. 13

Place: Sycamore Public Library

Learn about the art of filling out job applications.

WATERMAN

Walk-in Blood Pressure Clinic

Time: 9 – 11 a.m.

Date: Thursdays; next, Jan. 2

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.

Bookworms Story Time

Time: 12:30 p.m.

Date: Wednesdays; next, Jan. 8

Place: Clinton Township Public Library

Stories for children 3 to 5.

Blogging Basics with Cat Frega

Time: 7 p.m.

Date: Wednesday, Jan. 15

Place: Clinton Township Public Library

More information: 815-264-3339

Learn the basics of blogging. Registration is required for this free program.