Letters of Recommendation


The letters that appear in this section were written as general recommendations on my behalf. The first 11 letters were written specifically for this application for promotion. The last 4 were written recommending me for the UVU Board of Trustee's Award of Excellence, which I received in April of this year. Other letters appear as sources of evidence in other sections of this portfolio, as applicable.

Professor, Director of Integrated Studies
Professor, Integrated Studies
Professor, Computer Science
A recognized software industry luminary from the UK, documenting my contributions to the ISO C++ Committee, C/C++ Users Journal, The C++ Source, Software Development Conference, and 97 Things Every Programmer Should Know
Assistant Professor, Basic Composition
Professor, Community Health
Associate Professor, McKay School of Education
Professor, Computer Engineering
Dean, College of Science and Health
Former President, UVUSA
Assistant Professor, Computer Science
Professor, Former Chair, Computer Science
Dean, College of Technology and Computing
Former Vice-President, Academic Affairs