I will file my case on 20th June. I have made the following checklist of my own and the cover letter too, I will put the documents in that order of preference. Please suggest me if I am missing something or should I change something.
• Visa Forms (IMM 5483, IMM 1294, IMM 5645, IMM 5257)
•...