John is a software engineer by profession, a writer by accident, addictions recovery therapist by experience, health & wellness coach by training and a fitness & self-defence expert by passion. He is a high demand speaker at conferences, seminars, religious institutions, campuses, camps, workshops and trainings.