1- Filled all generic forms from other similar programs streams (PNP, AIPP, etc.)
2- Gathered all of my education documents, both separately and as a merged PDF
3- Got a letter of employment, original job offer, T4 and recent pay stubs, both separately and as a merged PDF
4- Scanned my IELTS both separately and attached to my LOE
5- Upfront medical exam
6- Upfront police certificate from my country and RCMP certificate (I don't need any of those, but it might speed up my application)
7- Scanned my passport and national ID, both separately and merged in the same pdf
8- Wrote a letter of explanation with a detailed breakdown by page, including my profile information, complete travel history, IELTS scan, medical exam results, police certificates and personal history details.