South African soccer legend Mlungisi 'Professor' Ngubane has named his nine best coaches in the Premier Soccer League era.
The 65-year-old has coached no less than eight clubs during his career, including Eswatini giants Mbabane Highlanders, Maritzburg United and Thanda Royal Zulu.
In 2017, The former Durban Bush Bucks star also served as a team manager in Absa Premiership club Black Leopards before he left to start the Mlungisi Ngubane Foundation.
"What is special with my choice of coaches is that they allow players to express themselves," Ngubane tells KickOff.com.
"A good coach you look at the qualities that he has. He must have psychology; he must be able to work with other people. He must be able to understand each and everyone of his players how they need to be treated.
"A good coach is able to identify problems in the field of play. A coach with a man management. Those are qualities of a good coach. A coach who can see if his players needs him and don't fight them at half-time.
"Remember what you talk about in an interview before the game counts. When the match kick-off we want to see if what you said as a coach during that interview, if it will really happen."