NSSGA Past Chairman Bill Schneider