you shouldn't make ANY assumptions when it comes to asking for a LOR!!! You should give your letter writer everything they could possibly need so that there is no reason for them not to turn in letters in a timely manner. So yes, include a self stamped addressed envelope! What do you have to lose besides the 37 cents your stamp cost you???????