If you have dad’s who have teaching and HS experience I think that is the best. Since their kids are on the team they put in more than many paid coaches would be willing to do. Having one recent grad is great because they relate to the boys and the boys also look up to them. But the recent grads for the most part aren’t organized enough to run a team.