
Mark Ellermeier
School Principal
About Mark Ellermeier
Mr. Ellermeier spent nine years teaching Health and Physical Education at West Lake Junior High in North Carolina and Mapleton Junior High in Utah. His journey into administration began with seven years as an Assistant Principal at Kearns Junior High, Hunter High, and Skyline High School.
For the past decade, he has served as a Junior High Principal—eight years at Eisenhower Junior High School and the last two at Kearns Junior High School. His focus has been on creating an environment where every student feels both supported and challenged.
Outside of school, he is a proud parent of six children, ages 14 to 26, and a grandparent to a wonderful grandson. He enjoys spending time with his family and engaging in outdoor activities. He grew up in Bremerton, Washington, and earned his undergraduate degree from the University of Washington and completed a Master’s degree at North Carolina State University.
Contact Us
Visit Us
Monday – Friday
7:00 a.m. – 3:00 p.m.
Bell Schedule
Taylorsville High School 2026-2027 Bell Schedules
- Monday/Wednesday: A days; Tuesday/Thursday: B days
- Fridays will alternate
- Assembly schedules will be sent out case by case
Monday – Thursday Schedule (Warning bell 7:25)
| Period | Time |
|---|---|
| 1A / 1B | 7:30–8:48 |
| 2A / 2B | 8:54–10:12 |
| Homeroom | 10:18–10:42 |
| Lunch | 10:42–11:22 |
| 3A / 3B | 11:28–12:46 |
| 4A / 4B | 12:52–2:10 |
GTI buses depart from THS at 7:10am and 10:40am; GTI buses arrive at THS at 10:40am and 2:00pm.
Friday Late Start Schedule (Warning bell 8:25)
| Period | Time |
|---|---|
| 1A / 1B | 8:30–9:39 |
| 2A / 2B | 9:45–10:59 |
| Lunch | 10:59–11:39 |
| 3A / 3B | 11:45–12:54 |
| 4A / 4B | 1:00–2:10 |
Bus Information
Track Your Bus from Your Smartphone
If you’re interested in obtaining a bus schedule, you need to contact the school or by using the Here Comes The Bus application.

Parents and students can now track their Granite School District bus on the Here Comes the Bus app, available on The App Store and Google Play.
This app shows the real-time location of your bus on a map, gives scheduled and actual arrival times for both home and school routes, and provides push and email notifications when the bus is near.
Here’s how to sign up:
- Download the Here Comes the Bus app from The App Store or Google Play.
- Tap Sign Up, then tap Continue.
- Tap I have the Code.
- Enter your email address, first name, last name, and school district code (29318). Accept the Terms and Conditions and tap Continue.
- Tap Confirm if Granite School District is displayed.
- Create your password.
- If successful, you will see a Thank You screen. From here, check your email inbox for a message from noreply@synovia.com. Open the email and click Activate My Account. Once completed, close the browser link. You may now open the app and sign in with your email address and newly created password.
Adding a Student:
- Once you’re signed in, tap the Student icon.
- Tap the Add Student button and enter their last name and student ID. Tap Submit.
- Repeat this process for additional students.
Questions? Send an email to buses@graniteschools.org or call the Transportation Department at 385-646-4280.













You must be logged in to post a comment.