Spruce Grove high school teacher charged