Groundbreaking Films Series|
6 p.m., Davenport Library, 6000 Eastern Ave. Free. 563-326-7832, davenportlibrary.com.
Passport to Adventure with ventriloquist Lisa Laird and Pockets Full of Fun
10 a.m., Moline Library, 3210 41st St. Free. 309-524-2440, molinelibrary.com.
John Deere Classic Golf Tournament
TPC Deere Run, John Deere Road and Colona Road, Silvis. 309-762-4653, 800-336-4655, tpc.com/tpc-deere-run.
Native American History in Rock Island, Ferrel Anderson
6:30 p.m., Rock Island Library, 401 19th St. Free. 309-732-7323, rockislandlibrary.org.
"Independence Day Throughout Europe" (travelogue)
1-2 p.m., Center for Active Seniors Inc., 1035 W. Kimberly Road, Davenport. $2; free members. 563-386-7477. Reservations required.
Masters of Disaster, Meredith Roemerman
2 p.m., Eldridge Library, 200 N. 6th Ave. Free. 563-285-4794, scottcountylibrary.org/hours-locations/?branch=Eldridge%20Branch.
Reception for Quad-Cities Taste of Elegance Competition
5:30-8 p.m., Isle Casino Convention Center, 1777 Isle Parkway, Bettendorf. $15, 563-441-4246 563-349-6205, bettendorf.isleofcapricasinos.com/index.aspx.
Young Pioneers Day Camp
8 a.m.-4 p.m., Walnut Grove Pioneer Village at Scott County Park, 18817 290th St., Long Grove. 563-328-3283, firstname.lastname@example.org, scottcountyiowa.com/conservation.
Linen and blanket sale
7 a.m.-4 p.m., UnityPoint Health-Trinity Moline, 500 John Deere Road, Moline. 309-779-2343, trinityqc.com/Contact-Us/Locations-(1)/Trinity-Moline.aspx.
Mercer County Fair
Mercer County Fairgrounds, SW 12th Avenue and Illinois 17, Aledo. 309-582-2350, email@example.com, mercercountyfair.org.
Main Avenue Jazz Band (Concert in the Park Series)
5:30 p.m. food; 7-8:30 p.m. music, Stephens Square, 601 19th St., Moline. Free. 309-797-0789.