If my husband came to NYC and married me there (no visa needed, we could marry on his tourist visa, and then apply for him to become a resident after...) he could go to school as a resident after one year of living in NYC.
They get a conditional Green Card, which is a conditional resident card, and the conditions are later lifted... And they have a Green Card. Then citizenship.