Canyon Lake High School teacher resigns amid allegations of having an improper relationship with a student