Some of his colleagues consider McKinley High's James L. Daye one of the very best basketball and football coaches in the Buffalo School District.
And some of his colleagues have serious questions about Daye's conduct, including the belief held by some that he was responsible for the dismissal of volunteer girls basketball coach Michelle Stiles.
There is also an allegation that he had a sexual relationship with a student at a South Carolina school, where he coached in 1991.
Daye has been suspended with pay since March. He has been in a self-imposed cone of silence since the allegations about Stiles' removal were first reported in The Buffalo News in January.
On Friday, Daye broke his silence in a long interview with two News reporters. He talked about his life, his love of coaching and addressed many of the allegations surrounding him and Stiles. He refused to talk about the South Carolina allegations.
Daye insists he's getting a raw deal from the Buffalo School Board and Superintendent James Williams. He said he has never been formally told why he was placed on suspension. He said he wants to work for his salary - $63,000 a year, plus coaching stipends - and he says his players need him.
What do you think Buffalo Schools officials should do about Daye - reinstate him, keep him under suspension or fire him?
It's a decision that School Board members will have to make eventually.
- Dan Herbeck and Peter Simon