Administration
Ammon Wiemers
801.567.8020
Principal
School Sports Liaison
Jenny Menlove
Student Success Aid
801.410.0507
Kalene Neff
Student Success Aid
801.613.7617
Lida Ripplinger
Student Success Aid
801.252.6799
Stephanie Southworth
801.567.8020
Administrative Assistant
Courtnie Widerburg
801.567.8023
Registrar
Career and Technical Education
Laura Adams
CTE Teacher
801.839.4777
Teresa Rex
CTE TEACHER
801.252.5145
Jordan Vance
Language Arts, Social Studies, and Video Production Teacher
801.382.9779
Counseling
Haley Kirk
School Psychologist
801-382-8084
Richard Lambert
Counselor (A-K)
801.567.8026
Jake Nord
Counselor (L-Z)
801.567.8025
Driver Education
Spencer Larsen
Driver Education Teacher
801.252.6226
English Language Arts
Ashlyn Anderson
Language Arts
801.252.5131
Scott Gunther
Language Arts Teacher
801.386.9043
Jessica Munn
English Teacher
801.410.0369
Jordan Vance
Language Arts, Social Studies, and Video Production Teacher
801.382.9779
Derick Varn
Language Arts Teacher
801.410.0458
Fine Arts
Adam Heesch
Fine Arts Teacher
801.810.7629
Christy Rand
Fine Arts
801.210.1061
Foreign Language
Tammy Johnson
Spanish
Health and Physical Education
Ashley Brey
PE and Health Teacher
801.210.1131
Paul Fonnesbeck
PE and Health Teacher
801.871.5575
Devin Olenick
PE and Health Teacher
Veronica Wagner
Physical Education
801.251.6394
Mathematics
Mindy Eden
Math Teacher
801.382.9226
Sharman Holloway
Math Teacher
801.214.0950
Cinthia McCoy
Math Teacher
801.252.6827
Science
Sarah Chirichigno
Science Teacher
Matthew Runyon
Science Teacher
801.203.0880
Avy Smith
Science Teacher
801.382.9121
Social Studies
Krista Gibbons
Social Studies
801.228.0773
Kelli Malmberg
Social Studies Teacher
801.382.9057
Steven Park
Social Studies Teacher
801.410.0378
Jordan Vance
Language Arts, Social Studies, and Video Production Teacher
801.382.9779
Special Education
Cinthia McCoy
Math Teacher
801.252.6827
Jessica Munn
English Teacher
801.410.0369
Educational Technology Support
Brandon Northrup
Ed Tech Support