Does Andrew Clements have any children?

Yes, four! Their names are George, Nathaniel, John, and Charles.
Yes, he has four kids: George, Nathaniel, John, and Charles.