Skip to header navigation
Skip to primary navigation
Skip to secondary navigation
Skip to main content
Skip to primary sidebar
385-646-5000
Translate:
Granite School District
District Home
Parent & Family Resource Guide
Schools
School Choice Guide
Elementary Schools
Junior High Schools
Senior High Schools
Specialty Schools & Programs
District
Board
Departments
Calendar
Contact
District Home
Employee Portal
Parent/Student Portal (Focus)
School Menus
Pay Lunch Fees
Canvas
Find Employment
Emergency Notifications
Board Reports
Granite News
Employee Recognitions
District Policies
Superintendent Vlog
Granite School District
>
Granite News
>
upland terrace elementary
upland terrace elementary
Thank You Thursday – Ryan Williams