Prior to 1995 he was on the Engineering Technology faculty at Oklahoma State University for eleven years. In the summers he works as a structural insp ector on major construction projects. He received his B.S. and M.S. degrees in Mechanical Engineering and his Ph.D. in Civil Engineering--all from Oklahoma State University. He is a member of the American Society of Mechanical Engineers (ASME), American Society of Civil Engineers (ASCE), and American Society of Engineering Educators (ASEE).