Published: Jan 23, 2011 7:21 PM EST
Updated: Jan 23, 2011 4:21 PM EST

SARASOTA, Fla. (AP) - District records show the Sarasota substitute teacher arrested and charged with punching several elementary school students had been banned at two other county schools.

The Sarasota Herald-Tribune reports that William Amory had a record of problems, including once allegedly swearing at a child, but was nonetheless hired at least 30 times to teach over the past two years.

Amory was arrested on Jan. 13, after police say he punched a boy twice in the stomach, causing him to vomit. Another boy was allegedly hit in the chest and treated at a hospital after complaining of chest pain.

Amory's attorney said the substitute was breaking up a melee and did not hit the students.

Booker Elementary School's principal did not know about Amory's record at other schools.

(Copyright 2011 by The Associated Press. All Rights Reserved.)