Final grades due Jan. 3