AP DUE DATES