John Green went vegan in 2008 after meeting Ann on a mountain bike trail and learning about the environmental impact of animal agriculture. He was shocked that he never learned these facts while in college studying animal science. He is a retired builder/developer and an avid mountain biker.