Education

  • M. S. Computer Science, University of Idaho
  • B. S. Computer Science, Brigham Young University
  • A. S. Mathematics, Ricks College

Current Courses Taught