Shawn Parker: Overcoming obstacles