Question: when asking for a recommendation letter?
Answer: Choose the people who know you best. Many students wonder whether to ask a "big name" professor who knows only their face and final grade or a lesser-known professor who knows them better. ... 
Ask early. ... 
Provide materials. ... 
Write out all submission instructions and deadlines. ... 
Keep in touch with your recommenders.