W. John Hall is the founder and president of Endless Horizons and its subsidiaries, which aim to be catalysts for individual and community growth and development. He also founded Horizons Learning Foundation, a non-profit supporting various programs. John has vested interests in over 30 companies, ranging from technology to real estate. He serves on the Board of Directors of Up with People and was a previous board member of the Explore More Discovery Museum.