James is an excellent speaker, who is knowledgeable about event management and sport security. It was a great honor for me to have him to speak to my class as a guest speaker. Most of my students told me that they were interested in and had learned a lot from Jame’s lecture. He is surely a great resource and is highly qualified to teach courses in the university.