He received a B.S. in physics with secondary teacher certification in both physics and mathematics in 1986 from Angelo State University (San Angelo, Texas) and a M.A.T. in science education from the University of Texas at Dallas in 1994.