Madison (WKOW) -- A Madison high school student is facing battery charges after police say he punched an officer at East High School who was trying to get him to leave the building.
The student's mother has an entirely different story.
She says her son is developmentally disabled, and claims the school and police should have approached him with that in mind.
Tyanna Greenberry-Stewart was late picking up her son, Gregory Robinson, from school on Tuesday. She told him to wait inside East High School until the bus arrived. Only problem was, Gregrory needed help reading the bus schedule.
"This is a child that can't read," said Greenberry-Stewart. "Yes, he is 17, but this child has a reading level of a second grader."
Gregory says he went inside the building, when a school official approached him.
"He was like, 'No, you can't be in here no more because your pass tells you you have to leave at 1[p.m.],'" Gregory said.
Police say they were called in to escort Robinson off school grounds. A fight broke out and police say Gregory punched an officer.
Gregory said, "The policeman threw my hand behind my back and threw me against the wall."
Gregory needed several stiches, was taken to a hospital, and later arrested.
Robinson's mother showed us his special education paperwork from MMSD, including a behavior intervention plan.
"It's an intervention if things happen, and the protocols that they need to follow if he's not doing what he's supposed to do," she said.
It states: Gregory has a tendency to "shut down emotionally." He may become "rude, disrespectful and uncooperative."
MMSD would not comment on the incident, but issued this statement:
"In all cases, Madison School district staff members effectively collaborate with school-based Madison Police Department officers in order to maintain safe school environments."
Gregory Robinson is facing several charges: felony battery to law enforcement, resisting an officer, and disorderly conduct.
Robinson was released from jail Thursday on a signature bond.