CJ is incredibly knowledgeable, but has great communication and people skills, so he worked at my pace, focusing on the several things I could apply immediately. Now I feel empowered and optimistic having a coach, guide and expert resource to contact!