The teacher and a campus supervisor talked a gunman into putting down his weapon after he had shot and injured one pupil at Taft Union High School.
Police said the gunman had enough ammunition to kill many people.
The injured student was taken to hospital in an air ambulance and is in a critical condition.
The drama started after 09:00 local time (17:00 GMT) when the gunman, also a student, arrived late, armed with a shotgun, at the school in the small town in California's central valley.
Students and staff telephoned police, but before officers could arrive, the suspect had shot at two people in a class in the science block. One shot missed its target.
As you can see, guns are killing & maiming innocent Americans every day. This would be a humanitarian crisis if it were AIDs.
- Is it time to ban guns?
- Is it time to ban guns from schools?
-
No, we need more guns in schools. More armed security guards. We also need better mental evaluations. Just as kids are required to get vaccinations in order to attend schools, they should be required a mental evaluation as well.