With snow-capped mountains and endless soda shops, Provo is a college town home to more than 35,000 students. For some, it’s ...