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 it isn't time to ban them. The kid was shooting at a bully, almost all of these cases are mental or emotional problems and not guns.