Posts tagged responsibilities as a green card holder