BLOOMINGTON, Minn. — A St. Paul man has been charged with assaulting two instructors at his Bloomington college.

According to the Hennepin County Attorney's Office, 21-year-old Gavin Hutson was in class at Normandale Community College on Wednesday when his teacher asked him to stay after to discuss an inappropriate remark he made to another student.

Prosecutors say Hutson hit the instructor, knocking her out, and then stood over her and continued punching her.

A witness yelled for help and another teacher came in and tried to pull Hutson away, and authorities say at that point Hutson punched the second teacher, possibly using an object. That teacher had a cut on his forehead.

Hutson then ran from the classroom and "stiff-armed" another student into the wall in the hallway, prosecutors say. Police caught up with him in a nearby parking ramp and arrested him.

Police say Hutson's backpack was left in the classroom and contained a loaded .40 caliber Smith & Wesson semi-automatic pistol, along with extra ammunition.

The teacher who was attacked was taken to the hospital with two broken bones in her face.

Hutson is expected to appear in court on Friday. He's charged with one count of third-degree assault, two counts of fifth-degree assault and a charge of carrying a pistol without a permit.