- 1989 – 1990 One year of post Masters graduate work in Systems Engineering, University of Notre Dame Notre Dame, IN
- 1987 – 1989 Master of Science degree in Systems Engineering, Oakland University Rochester, MI
- 1983 – 1987 Bachelor of Science degree in Electrical Engineering with a minor in Computer Engineering, University of Notre Dame Notre Dame, IN
He has been an instructor at Indiana University South Bend since spring of 1994. He also taught at Purdue. He taught at University Statewide Technology in South Bend for one year. His interests include bicycling, swimming, outside activities and Halloween.
He also likes to vacation and travel a lot. Places visited include: Florida, Las Vegas, LA, Boston, Maine, Phoenix, Elko, Jamaica, Costa Rica, Mexico ( Cancun, Puerto Vallarta, Cozumel and Riviera Maya ), Dominican Republic, England, Scotland, Wales and Bahamas ( the islands of Eleuthera and Grand Bahama). His wife, Becky, and him have been married since November of 2002. They have son, Noah, and daughter, Keira.