I just finished my freshman year of college. When should I start thinking about getting letters of recommendation? How many will I need? Who should they be from? (Obviously, professors... but do they have to be science professors?) How well should the professors who are writing the letters know me? I make a big effort to get to know my professors... almost all of them know me by name, but in science classes with 300+ people, who knows if they remember things about me. I don't know, it just seems kind of awkward to walk up to one of my professors and ask them to write me a letter. Oh, and can a letter be from a TA? Also (and forgive me if this is a stupid question), should I choose people who have better writing/grammar skills to write these letters? Thank you!