Important due dates for the next two weeks