Who should one ask for a letter of recommendation?

It’s best to choose someone who can comment truthfully and thoroughly on an applicant’s academic experience, rather than someone who is well-known in the field.