United States probably has one of the best advanced educational infrastructures in the world. Beyond just the colleges, universities, facilities and professors, the student body is also quite diverse. Having English as the main language of instruction (and also outside) makes it easier for international students to amalgamate with the rest of the crowd and make it truly a fullfilling educational experience. There are programs that allow students to gain real experience via internship and even after graduating through CPTs, OPTs, etc.
It is, however, important to note that cost of living is quite high compared to many other companies, especially if you are coming from the developing world. For international students, you'd probably need an employer than is willing to sponsor your work visa.