The TEACH Grant provides students who plan to be highly qualified, full-time teachers in high-need subject matters in a low-income school for 4 years within 8 years of graduating up to $4,000 per year. The maximum amount for undergraduates is $16,000. The maximum amount for graduates is $4,000.