A Florida professor allegedly suffered a vicious beating after a student ordered a hit on him due to a bad grade.

Marc Magellan, a music professor at Miami Dade College, was leaving the Kendall campus on April 15 when he was punched in the face and had his head pummeled into the concrete, the Miami Herald reported. Magellan, who did not see his attacker, suffered multiple bruises to the head and a broken nose. As police investigate, the victim and other college staff believe the attack could have been ordered by a student.

"We're all suspicious of the aggressor being put up by a student," the victim's mother, who is also a professor at the college, told the Miami Herald. "For me, I just can't imagine that any student would have such a vacant brain as to resort to something so stupid as a physical attack.

"Yet, we don't know what else we're facing here."

The mother's suspicions may not be unfounded. Someone yelled the worlds "Professor Marc" right before he was sucker-punched in the face and knocked to the ground, the newspaper reported. The assailant than began "powerfully punching the side of my head against the concrete floor of the garage," Magellan told the newspaper.

The suspect fled the scene in a blue sports car after the attack that afternoon, according to a police report obtained by the newspaper. In addition to the broken nose, Magellan suffered a broken hand and other wounds to his knees, arms and feet.

Thought he did not know if his attacker was a student, Magellan is not ruling out the possibility. The professor told the newspaper that he is a caring person and could not imagine someone attacking him unless they had a grudge.

"In my business, yes, the only people who hold grudges are the ones who I've had to drop or fail. It comes with the territory I guess," Magellan said.

Police are still searching for the attacker. The suspect is said to be a 5-foot-10-inch tall African American or Hispanic man of 180 pounds, according to police, the Miami Herald reported.