Hello guys!! I created a thread to all those who received thier ITA this year. Let's connect here and share your status. EOI - May 01 2018 ITA - June 11 2018 status: gathering of documents ; target to submit on july 10. Please feel free to ask questions and share your experiences!