What makes a good recommendation letter?
It is always good to have a recent teacher or professor write the letter of recommendation since they should know you well enough to talk about your character. They should point out your best traits, skills and strengths, while providing examples to support their statements.