If you look at other countries like Germany you can get high speed 400mbps for around $30-35 a month. Fiber isn’t as available in a lot of areas but it is expanding and you can get 1000mbps for $45 a month.
US cable companies are price gouging customers so bad. And that’s all while getting money from the government to fund their infrastructure expansions.
You could check on the new requirements. There are some massive changes this year to the work visa programs. One such change is that you don’t have to work in your field of education anymore.