He earned a B.A. from Saint Louis University, where he majored in chemistry and theology. While teaching high school chemistry at an all-boys' school in Baltimore, he earned his Ph.D. from The Catholic University of America in chemistry education research.