Maybe he should just take a year off? Keep working on this or other cool projects and apply next year. Might be worth it if he lands a serious scholarship from an elite school.
Speaking from experience, taking a gap year was the best decision I ever made.
Speaking from experience, taking a gap year was the best decision I ever made.