Born and raised in Montana, Logan Castor Parson graduated from the University of Montana in 1997 with a degree in Photojournalism. She then continued her education at the Ohio Institute of Photography, studying commercial photography. During this time she assisted for a fashion and commercial photographer at Lighthouse Photographics. From 1999-2001, Logan became an award-winning photojournalist at the Times-News in Twin Falls, Idaho, a daily newspaper covering Southern Idaho.