----- Saturday, May 03, 2008 -----
Boy Scout's Merit Badge College
 8:00 AM-4:00 PM (Camp Ingawanis)
----- Sunday, May 04, 2008 -----
Campaign Committee- Fundraising Committee Meeting
 2:00 PM-4:00 PM (Democratic Headquarters, Waterloo)
----- Wednesday, May 07, 2008 -----
Meet the Next Sheriff Event
 5:00 PM-7:00 PM (Mulligan's Bar, 18th Street, Cedar Falls)
Black Hawk Labor Council Meeting
 7:00 PM-9:00 PM (Black Hawk Labor Temple, Burton Avenue, Waterloo)
----- Thursday, May 08, 2008 -----
Meet the Next Sheriff @ "Bike Night"
 6:00 PM-8:00 PM (BJ's Bar and Billiards, Waterloo)
----- Friday, May 09, 2008 -----
Farm Safety Day
 8:00 AM-3:00 PM (Hudson Elementary School)
----- Monday, May 12, 2008 -----
Driver's Education Talk- Street Smarts
 6:00 PM-8:00 PM (Cedar Valley Lutheran School)
----- Tuesday, May 13, 2008 -----
DON'T Graduation, Gilberville
 1:00 PM-3:00 PM (Don Bosco High School Gymnasium)
Meet the Next Sheriff Event
 5:00 PM-9:00 PM (The Getaway and 2 Friend's Bar, La Porte City)
----- Friday, May 16, 2008 -----
Moose Lodge Member Appreciation Dinner- Talk
 5:00 PM-7:00 PM (Waterloo Moose Lodge, La Porte Road, Washburn)
----- Wednesday, May 21, 2008 -----
Meet the Next Sheriff Event- Men's League
 5:00 PM-7:00 PM (La Porte City Country Club- La Porte City)
----- Thursday, May 22, 2008 -----
C.U.R.E. Forum/Talk (Citizens United for Rehabilitation of Errants)
 6:30 PM-8:00 PM (Hawkeye Community College Metro Campus, West 4th Street, Waterloo Room 219)
----- Sunday, May 25, 2008 -----
Campaign Committee Meeting
 4:00 PM-6:00 PM (Democratic Headquarters, Park and Jefferson, Waterloo)
Democratic Central Committee Meeting
 6:00 PM-8:00 PM (Headquarters)
----- Monday, May 26, 2008 -----
MEMORIAL DAY
 All Day
----- Wednesday, May 28, 2008 -----
John Deere Safety Day
 8:00 AM-4:00 PM (Westfield Site, Ridgeway Avenue, Cedar Falls)
----- Thursday, May 29, 2008 -----
Waterloo Cable, Public Access Democrat Show Taping
 1:00 PM-2:30 PM (Waterloo City Hall Basement, Public Access Television)
Talk Shop Cafe's Candidate Forum
 6:00 PM-8:00 PM (115 E. 4th Street, Waterloo)
----- Friday, May 30, 2008 -----
DON'T Graduation- Union Community Schools
 1:00 PM-3:00 PM (Dysart Middle School)
----- Saturday, May 31, 2008 -----
My Waterloo Days
 May 31 8:00 AM-June 1 8:30 AM (Waterloo)
My Waterloo Days Parade
 8:00 AM-12:00 PM (Downtown Waterloo)