Joe has been a mentor/friend/support system since I started my journey on self-reflection and taking myself to another level- personally as well as professionally. He has helped me crack a tough entrance exam, guided me during my move from the west to east coast, gain personal finance education to name a few aspects of our journey so far. Joe does not believe in quick or easy fixes but patiently waits for you to get on the reformed version of things. The best part about choosing him as your coach will be that Joe is challenging, observant, a great communicator, honest and a great listener. You will not regret having Joe on your side for your health, spiritual, professional or life goals. If you are waiting to invest in yourself, you have found the right page.