I've read through these threads about emailing professors for LORs. I do not live impossibly far away from my undergrad university (an hour away), but I work M-F 9-5, so getting up to the school is challenging and costly (especially since I do not have a car). In addition, I am about to leave town to go visit schools for a week, so emailing seems like the most efficient means of communication over the next month--and some programs I'm looking at have applications due two months, so I want to contact my professors immediately. However, is it the best way to go about it?
Should I email a professor specifically asking for an LOR and then plan to meet them in person? Or should I try to schedule a meeting and ask them in person? Here is one of the emails I was going to send to a professor:
Dear [Professor],
Thank you so much for putting together [Publication] reception ceremony. It brought back memories of when my research class participated a few years ago! It was so exciting to be attending this second time as a newly-published author. And although I was disappointed I didn't get to see you there, major congratulations [receiving your recent award]!
Since graduation, I've been working full-time in [new city] at [a business], but I already miss the academic environment. With encouragement from [another professor whom this potential recommender knows], I'm beginning my graduate school applications. In particular, I'm looking at programs that concentrate in [this subject]. Because you have advised me on my research and subsequent publication in [Publication], I was wondering if you feel you could write me a strong letter of recommendation? If not, I completely understand. However, if you can, I would love to schedule a time to meet with you in person to discuss my applications in greater detail. Please let me know what time would be most convenient for you!
Sincerely,
Me
Finally, the question that's been bugging me most: what should I put in the subject line of the email???