The best man I have ever seen The best teacher I have ever seen and the best high-level training courses I have ever seen