Teaching Philosophy

To foster a successful learning environment focused on building applied knowledge applicable to public and private sector opportunities.

Teaching Projects

  • Health & Wellness Informatics. Project Lead: John Librett. 06/06/2016 - present.

Other Courses Taught

Health Care Policy & Reform, Brigham Young University, Department of Health Sciences

Health Education Program Planning and Evaluatiom, Brigham Young University, Department of Health Sciences.

Learning the Legislative Process and Citizen Participation: A Neglected Component in Health Education. University of Utah, Department of Health Education.

Healthy Cities/Healthy Communities & PATCH: Applications in Public Health with Current Department of Health Programs. University of Utah, Department of Parks, Recreation and Tourism. 

Public Health Planning and Evaluation. University of South Carolina, School of Public Health, Prevention Research Center. Evaluating Physical Activity Programs.

Small Group Teaching

  • Applied Biomedical Informatics.  08/22/2016  -  present