He has also served as Graceland’s Vice-President for Information Services, Educational Technologist at Drake University’s School of Education, and Technology Consultant for the Iowa Department of Education. Dennis is on the National Science Teacher’s Association Safety Board. He previously taught science at the high school level in Kansas, Arizona, and Iowa.