John was educated in Canada, United States and London, England. He is descended from the Treaty 7 signor Jacob Goodstoney of the Stoney Nations.
John holds a science degree from Arizona State University. He completed a Petroleum Mineral Diploma at Mount Royal University. John completed a M.A. where he specializes in Public Policy, Law and Administration.
Rev. Snow, teaches, lectures and advises colleges, universities and museums. He has served as Governor at Banff Centre for Arts and Creativity and is now Governor Emeritus. John is also faculty assistant at Vancouver School of Theology, UBC. John is an adjunct instructor at Southern Alberta Institute of Technology, as well as being an instructor for Indigenous Visions, Indigenous Environmental Monitoring program and is a certified BEAHR instructor – Building Environmental Aboriginal Human Resources (BEAHR). Finally, he will graduate with an M.Div. From UBC, Vancouver School of Theology in the next year.