In addition to the solid training content, John takes the time to understand the culture and personalities of your team. He also thinks about the little things, such as breaking up the training into digestible sessions, as to not overwhelm. The announcement of sales training can elicit eyerolls from seasoned-sales people, and subsequent team feedback is often times sub-par. This was not the case with John. My team loved the sessions and welcome the opportunity for future sessions. John taught me a philosophy 8 years ago, that has served my team and me well, “Don’t make your customers happy…delight them!” I would not hesitate to recommend John to others; your expectations will not only be exceeded, but you will also be delighted with the engagement.