The average annual college cost per student was $38,270 in 2024. The two main ways to get free money for college are through ...