 He completed Ranger, Airborne and Air Assault training and the Engineer Officer Basic and Advanced Courses.He holds a Master of Science degree in mechanical engineering from the University of Michigan and a Master of Business Administration degree from Long Island University in New York.He is a Registered Professional Engineer.