Honors and Awards Teaching and Learning Professorship, Ira. A. Fulton College of Engineering, Brigham Young University (2019 - 2021) Karl G. Maeser Excellence in Teaching Award, Brigham Young University (2018 - 2018) Courses Taught Show Previous Years Publications Randy S Lewis Thomas Allen Knotts Wade V Wilding William G Pitt Morris Dee Argyle Presentations Randy S Lewis Thomas Allen Knotts Wade V Wilding William G Pitt Morris Dee Argyle