If you marry a U.S. citizen and your spouse agrees to sponsor your son GC appilcation, your son will have no problem for the school because your son GC appication can be filed with I-130 and I-485 at the same time.