<p>Most of the free programs are extremely selective (but also very good). What are his interests? What are his stats (would they be competitive for free programs)? </p>
<p>It sounds like he is pretty competitive, so free programs are probably worth a shot. But, I think it would be a good idea to have a back-up plan in case he gets shut out from all of them.</p>