Physical education has always been Megan Lipe’s passion, as she grew up as an athlete and a fitness enthusiast. She loves to teach students about how to move their bodies to and learn skills that they can carry with them for a lifetime that can 
Read more
David Snow joined the STEM staff in August 2020 as the secondary math teacher, teaching AP Calculus AB and BC. Prior to joining STEM, Snow taught at Carmody Middle School and Foothills Elementary in Jefferson County. He also taught at West High School in Billings, 
Read more
Edward Cooper joined the STEM Staff in 2019 as a co-teacher in the secondary English department, and officially moved into the role of a full time teacher August of 2020 as a Secondary Language Arts teacher. Cooper will also be teaching Concurrent Enrollment English Courses, while 
Read more
“On your journey through life, make sure your biography has at least one extraordinary chapter.” —Unknown A Colorado native, Chris Smith has been teaching high school students U.S. and world history for over 28 years. At STEM, he teaches world history, archaeology and AP World History. 
Read more
While substituting a required speech class for classroom laboratory instruction during college, Neely Clapp was inspired to become a teacher. He continued with this into his career in the United States Coast Guard. Since then he has been a teacher in a variety of different 
Read more
Coming Soon
Read more
Daniel Ray graduated from Mississippi College with a Bachelor of Science degree in Kinesiology in 2018.  Shortly after, he became a Certified Exercise Physiologist with the American College of Sports Medicine.  With his knowledge and experience in exercise and sports, he looks forward to teaching 
Read more
Todd Trichler’s goal is to work with the Computer Science Team to create a fun, challenging and safe environment. Students are encouraged to work together, innovate and take risks, while growing and developing their analytical and problem-solving skills. After school, Trichler will be helping out 
Read more
Ryan Thatcher is a third-grade teacher at STEM and also serves as the Boy’s Basketball Coach for our High School Athletics Program. Thatcher has been teaching in elementary education for over 17 years. In addition to teaching alongside his wife (first-grade teacher), Mr Thatcher’s three 
Read more