There are countless students in Granite School District who overcome daily challenges in their pursuit of a high quality education. Some are bogged down with family or financial burdens. Others face physical challenges, or carry heavy emotional baggage with them to school. Yet time and time ...
Granite School District > kid