Final grades due by noon