Assignments are due on Thursdays by 1PM. (Solutions and New assignments are posted ASAP after the due date.)
Sorry, you need Javascript on to email me.