Canyons Announces 2020 High School Graduation Dates
Hindsight may be 20/20. But for the Class of 2020, there’s no looking back not when a bright future is coming into sharper focus by the day. This summer, a group of high school seniors who don’t remember a time before Google or smart phones, who lived through the