IAP Dates and registrationÂ