Golf posts highest-ever semester grades