Does it trouble Americans to know that many foreigners (Indians) intentionally get an H-1B or L1 visa so that their child can have U.S. citizenship?
Should I go to MS in US or get experience here and go for H1B visa for a job (getting sponsorship)?