Undergraduate grades are due submitted by 11:59 p.m. tonight and will be posted shortly thereafter. I've still got one missing, but she's a grad student with around 55 papers to grade, so she gets some slack for waiting til the last minute. It's likely that many students already have all of their grades.