He teaches various types of engineering design software, principles of mechanical design, and Statics. Jonathan has taught in multiple departments at Utah Valley University. He has over 13 years of professional experience as a project manager / designer. Mr. Allred continues to consult on engineering design projects when he is not in the classroom. He received his Master of Education in Instructional Technology and Learning Sciences from Utah State University with an emphasis in distance education. He obtained his Bachelor of Arts in Technology Management from Utah Valley University.