I am graduating this December with a degree in Marketing. One of the companies which I would really like to work for is Allen Edmonds, due to their products as well as their location. I was thinking of writing a letter to the company, introducing myself, telling them I will be graduating soon with a marketing degree, but also letting them know that I have a lot of interest and knowledge in their products along with knowledge about styles of shoes, shoe construction, their competitors, their retail outlets, their consumers, and a lot of other general information that I think would be useful to them. Now my question is, since this is meant to be a somewhat casual letter just to say 'hello' and introduce myself/give them a little bit of info about me, and to inquire if they have starting positions/internships open, should I send a resume and all that jazz at the time of the letter? I appreciate responses, as I do not really know what the general procedures are regarding this.