A graduate of Brigham Young University in Technology Teacher Education, Mr. Teuscher has taught at OPA for the last 9 years. During that time he has taught CTE Introduction, Robotics, Computer Technology, and Exploring Technology and has also been the mentor for FIRST Lego League, FIRST Tech Challenge, Science Olympiad and Utah Underwater Robotics.