Your letter writer should be someone with whom you have had contact recently, not in the distant past. For academic references, ask professors who have taught you in a course and who think highly of ...
Letters of recommendation from your colleagues describe your professional traits and qualifications for a position. A glowing recommendation from the right person can cement a job offer. A poor one ...