Fred has been teaching math and science at Discovery Ranch since the ranch opened in 2005. He holds two Bachelor of Science degrees, one from Brigham Young University in child development and family relationships and a second B.S. from Bemidji State University in secondary education with an emphasis in social studies and mathematics. He has more than 30 years experience in public and private schools as a teacher, counselor, and principal. He and his wife are the parents of four children.