LOE=Letter of Explanation = Cover letterkishorsankaran said:Thank you Stanley or the info. If you don't mind can you Please tell what is LOE? Sorry am new to this process . My consultancy suggested that I can submit a cover letter while submitting the final application which is due in 90 days. Is this right? Thanks in advance