Thus far, John has spoken to students at the following schools:
Highlands Elementary (Naperville, IL)
Prairie Elementary (Naperville, IL)
Maplebrook Elementary (Naperville, IL)
Elmwood Elementary (Naperville, IL)
River Woods Elementary – (Naperville, IL)
Ellsworth Elementary – (Naperville 203)
Naper Elementary School (Naperville 203)
Scott Elementary School (Naperville 203)
Ranch View Elementary School (Naperville 203)
Kingsley Elementary School (Naperville 203)
Clow Elementary (Naperville, IL)
Welch Elementary (Naperville, IL)
Owen Elementary (Naperville, IL)
Jefferson Junior High (Naperville, IL)
St. Raphael Catholic School (Naperville, IL)
All Saints Catholic Academy (Naperville, IL)
Holy Angels School (Aurora, IL)
Ss. Cyril & Methodius School (Lemont, IL)
Madison Elementary School (Lombard, IL)
Winfield Central School (Winfield, IL)
Greenbrier Elementary School (Arlington Heights, IL)
South Elementary School (Des Plaines, IL)
Prospect Elementary School (Clarendon Hills, IL)
Madison Elementary School (Clarendon Hills, IL)
St. Scholastica School (Woodridge, IL)
Queen of the Rosary School (Elk Grove Village, IL)
Queen of Martyrs School (Evergreen Park, IL)
St. Cletus School (LaGrange, IL)
Pioneer Elementary (Bolingbrook, IL)
Roy DeShane Elementary School (Carol Stream, IL)
St. Mary School (Plano, IL)
Riley Intermediate School (Northlake, IL)
Hoover-Wood Elementary (Batavia, IL)
Holy Family Catholic School (Whitefish Bay, WI)
Laidlaw Elementary School (Western Springs, IL)
Indian Knoll Elementary School (West Chicago, IL)
Grant-White Elementary School (Forest Park, IL)
St. Joseph Catholic School (Manhattan, IL)
John V. Leigh School (Norridge, IL)
Indian Trail Elementary School (Downers Grove, IL)
Field-Stevenson Elementary School (Forest Park, IL)
Schiesher Elementary (Lisle, IL)
Lakewood Creek Elementary (Montgomery, IL)
Cumberland Elementary School (Des Plaines, IL)
Freeman Elementary School (Aurora, IL)
Mill Creek School Elementary School (Geneva, IL)
C.E. Miller Elementary School (Westmont, IL)
Jonas Salk Elementary School (Bolingbrook, IL)
Wood View Elementary School, Bolingbrook, IL)
John L. Sipley Elementary School (Downers Grove, IL)
Churchill Elementary School (Oswego, IL)
Fearn Elementary School (North Aurora, IL)
St. John Fisher School (Evergreen Park, IL)
Riley Elementary School (Arlington Heights, IL)
Komensky Elementary School (Berwyn, IL)
Goodwin Elementary School (Cicero, IL)
Warren Park Elementary School (Cicero, IL)
Bartlett Elementary School (Bartlett, IL)
St. James School (Glen Ellyn, IL)
Fox Chase Elementary (Oswego, IL)
Prairie Point Elementary (Oswego, IL)
Freedom Elementary (Plainfield, IL)
Meadow View Elementary (Plainfield, IL)
Creekside Elementary (Plainfield, IL)
Thomas Jefferson Elementary (Plainfield, IL)
Grand Prairie Elementary (Plainfield, IL)
Liberty Elementary (Plainfield, IL)
Central Elementary (Plainfield, IL)
Eagle Pointe Elementary (Plainfield, IL)
Meadow Glens Elementary School (Naperville, IL)
St. Andrew the Apostle School (Romeoville, IL)
Lincoln Elementary School (Addison, IL)
Elmwood Elementary School (Elmwood Park, IL)
St. Andrew School (Chicago, IL)
Hawthorne Scholastic Academy (Chicago, IL)
St. Dominic Catholic School (Bolingbrook, IL)
Jacqueline Kennedy School (Burbank, IL)
Rosa G. Maddock School (Burbank, IL)
Robert C. Hill Elementary (Romeoville, IL)
Our Lady of Peace School (Darien, IL)
Kennedy Jr. High School (Naperville, IL)
Holy Trinity School (Westmont, IL)
Butterfield Elementary School (Lombard, IL)
Anne M. Jeans Elementary School (Willowbrook, IL)
Lace Elementary (Darien, IL)
Bardwell Elementary School (Aurora, IL)
Brady Elementary School (Aurora, IL)
St. Isidore School (Bloomingdale, IL)
St. Celestine School (Elmwood Park, IL)
St. Matthew Catholic School (Glendale Heights, IL)
St. Mary Immaculate (Plainfield, IL)
Clarence Culver Elementary School (Niles, IL)
St. Mary of Gostyn (Downers Grove, IL)
Highland Elementary School (Downers Grove, IL)
Lester Elementary School (Downers Grove, IL)
Henry Puffer Elementary School (Downers Grove, IL)
Belle Aire Elementary School (Downers Grove, IL)
Prairie School of DuPage (Wheaton, IL)
DuPage Montessori School (Wheaton, IL)
Fullerton Elementary School (Addison, IL)
Irene King Elementary (Romeoville, IL)
Old Post Elementary School (Oswego, IL)
Blackberry Creek Elementary School (Elburn, IL)
Hillcrest Elementary School (Downers Grove, IL)
Daniel Burnham Elementary School (Cicero, IL)
Holy Ghost School (Wood Dale, IL)
St. Petronille School (Glen Ellyn, IL)
Kindi Academy (Lisle, IL)
St. Joan of Arc School (Lisle, IL)
Sacred Heart School (Lombard, IL)
Lumen Christi Catholic School (Mequon, WI)
St. Irene Catholic School (Warrenville, IL)
Haven Middle School (Evanston, IL)
Oak Elementary School (Hinsdale, IL)
Joseph Kellman Elementary School (Chicago)
Holy Family School (Shorewood, IL)
Lincoln Elementary School (Elmhurst, IL)
St. Vincent Ferrer School (River Forest, IL)
Madison Elementary School (Hinsdale, IL)
Manning Elementary School (Westmont, IL)
Walden Elementary (Deerfield, IL)
Patton Elementary School (Arlington Heights, IL)
Lions Park School (Mt. Prospect, IL)
Braeside School (Highland Park, IL)
Pleasant Hill Elementary School (Winfield, IL)
Mary Morgan Elementary School (Byron, IL)
Immanuel Lutheran School (Freeport, IL)
St. John the Evangelist School (St. John, IN)
St. Michael the Archangel Catholic School (Schererville, IN)
William and Abbie Allen Elementary School (Frisco, TX)
Laura Welch Bush Elementary (Austin, TX)
The presentation runs one hour. During that time, John talks about his journey as an author--from screenplays to manuscripts. He also talks about the Charlie Collier series and discusses the characters and plot. Then he opens it up to Q&A. He likes to end each session with a brain teasers Powerpoint (since the main character of the series is the master of brain teasers).