Charlie was very professional and always on time. He was friendly and explained everything I needed to take my mindset to the next level, was great with explaining things in details about how the mind works and how I can use this to my advantage both in training and in competing.