A teacher was arrested and charged with beating a teen with a baseball bat.

The Cleveland teacher lives in Akron and that’s where the assault reportedly took place.

According to dear old dad, he was trying to protect his daughter from a boy who he says is “bad news.”

Friends of Jeff Willis say he was pushed to his limits.

According to a police report Willis told a teenage boy to stay away from his teenage daughter after he caught them in a compromising position.

But the boy texted her anyway.

Witnesses say the teen even made several smart-mouth comments to Willis at his home, in his own yard and that’s when things got ugly.

We’re told Willis went after the teen, who had crossed the street, with an aluminum bat.

Witnesses say he hit the teen repeatedly in the leg.

Neighbors say Willis is a quiet, religious man and this behavior is not like him.

“Great people do you blame him for beating up the kid who messed with his daughter? It’s an emotional situation,” said a neighbor.

Willis is a high school art teacher at Jane Adams in the Cleveland School District. The district says they are aware of this situation.;;playerWidth=630;playerHeight=355;isShowIcon=true;clipId=6227608;flvUri=;partnerclipid=;adTag=News;advertisingZone=;enableAds=true;landingPage=;islandingPageoverride=false;playerType=STANDARD_EMBEDDEDscript;controlsType=overlay

Article Courtesy of WOIO 19 Action News