The opening of a new high school in 2024 was a "game changer" for the Town of Blackfalds, says Mayor Jamie Hoover.