Martin O’Neill is an excellent speaker. He develops an in-depth knowledge of his subject and presents the relevant information in a clear and meaningful way. His presentation is direct and to the point. Each time I have heard him speak, it has been a very worthwhile learning experience for me.