Since this happens a lot...

If hes educated and has a student visa, there are TONNES of opportunities in the US to stay here if you're skilled, LEGALLY for this is the land of opportunity and you get to make loads of money in the process too BASED ON YOUR EDUCATION.

Since it appears he needs to marry someone to stay here, it looks like either he messed up somewhere or isn't that 'educated' to begin with.