It is advised to ask at least 2 weeks in advance for a teacher letter of recommendation. Most 4-year colleges/universities will require a teacher recommendation letter from a Core subject (English, Math, Science, Social Studies), preferably from your Junior year.
Many schools will also require a counselor recommendation letter. If you will be requesting a letter of recommendation from Mr. Takemoto or Mr. Gross, you will need to request it and complete a questionnaire at least 2 weeks prior to due date.