Craig Allen Olson, 65, passed away in his home October 27, 2013, after a valiant fight with cancer. In life and at passing, he was surrounded by his family. Craig was born May 25, 1948, to Calvin & Ruth Olson in Salt Lake City. He is survived by his eternal companion Judy, children Jason & ReeAnn (Roberts) Olson, Mindi & Bryan Bunker, Ariane & Bret Woods, Zachary & Rachael (Searle) Olson, 15 precious grandchildren, his parents, 3 brothers and 4 sisters. Craig taught in the LDS Church Seminaries & Institutes for 36 years, then served a 2 yr mission to BYU Hawaii with Judy. A visitation will be held 6-8 PM Friday, Nov 1, 2013 at Bunker’s Garden Chapel, 33 N. Centennial Way in Mesa. Funeral services are Saturday, Nov 2, 2013 at 11 AM, preceded by a visitation at 10 AM at the LDS Mt. View Stake Center, 1550 N. Val Vista in Mesa. Services in Utah are as follows: A visitation will be held 6-8 PM on Tuesday, Nov 5, 2013 at the LDS Vernon Ward, Main St. in Vernon. Funeral services are Wednesday, Nov 6, 2013 at 11 AM, preceded by a visitation at 10 AM at the LDS Vernon Ward, Main St in Vernon. Donations in Craig’s honor can be made to BYU–Hawaii or the LDS Church Perpetual Education Fund.