Through a wide range of personal and professional experiences, John passionately believes that we each have a purpose; that our personal dreams, talents, and vision fit into a bigger picture for how the world works. He is a highly motivated individual and thrives on guiding others to their own passion and inspiration. John developed his coaching and mentoring skills, working with teens through several youth programs as well as Tri-Life Leadership Training. It was in these initial programs John began to develop the skills for meeting individuals where they are and finding creative solutions to helping individuals find meaning in the world. These experiences created for John the belief that everything around us is connected and we as individuals all have a purpose to fill regardless of our history or circumstances; that this purpose provides meaning and fulfillment allowing us to overcome the obstacles we face in life. John offers a unique coaching experience. He offers an empathetic and non-judgmental perspective in how to identify and overcome the obstacles that prevent each of us from achieving the vision and purpose of our lives.