Craig Horn, B.S.