A teacher suspended from a Fife school amid allegations that he was assaulted by a pupil has been allowed to return to work.
Mike Barile is also an associate director at Dundee United FC
However Mike Barile, 49, who works at Madras College in St Andrews, will be the subject of a disciplinary hearing.
Fife Council has withdrawn its suspension of the maths teacher following the incident, in which the pupil was also suspended.
Mr Barile said discipline policy at the school needed an urgent review.
Police said they were also investigating the incident on 21 September.
Fife Council disagreed that the school had discipline problems and refuted allegations that Mr Barile, who lives in Dundee, was suspended because he complained about a lack of action.
'Weak' management procedures
Bryan Kirkaldy, a senior education manager with the council, said an investigation into the case found it was unlikely that gross professional misconduct had taken place on the part of Mr Barile.
But he added that there was still "a case to answer" and confirmed that Mr Barile would face disciplinary proceedings.
Commenting on the lifting of his suspension, the Dundee United Football Club associate director said he was delighted that "common sense had eventually prevailed".
He added: "A full review of the Madras school discipline process now needs to be urgently carried out as a significant number of staff have simply lost confidence in the present procedures and guidelines.
"The vast majority of our pupils are wonderful but positive discipline and effective learning within a safe environment is being compromised by a few unruly pupils and weak management procedures."
Mr Barile, whose suspension was opposed by the EIS teaching union, said he was keen to return to teaching as soon as possible.
Lindsay Matheson, head teacher of Madras College, said the school had a very good reputation and pupils were known for their high standards.