before bringing more h1 b visa look at the job pool theres no job here in us where are u going to put them but replace american, i know people with h 1 b visa they are not really good, they are people who just know basic programming most americans know how to do that.
yes tuition is too much here too compare to other country which is $500/year kids have to do sports music volunteer while students in other country they only read books thats it.
I dont think work experience should be counted, too much tuition fee involve here, Us students pay $30,000-40,000 a year tuition fees compared to tuition fees from other countries which is like $500 dollar/year, i pity American students for paying this kind of money and just can get an equivalent...
before bringing more h1 b visa look at the job pool theres no job here in us where are u going to put them but replace american, i know people with h 1 b visa they are not really good, they are people who just know basic programming most americans know how to do that.