Hello everyone, My name is David, a physics undergraduate student from Mexico. This is my last undergraduate year, so I've been seriously thinking about what to do next lately. I was searching around the web and found that there are plenty of jobs for physicists in the US. I was wondering, how likely do you guys think it is for a person like me, coming from outside the US, to study a PhD there AND then, after going through the standard postdoctoral position career and stuff, landing a teaching position at a University. I'm supposing speaking fluent english is a must, and while I have an accent and do not speak it like an American would, I think I speak it well enough. Actually, I spent a semester studying in Toronto, Canada (University of Toronto), as an exchange student. I've been fluent with english since I was like 14, so living in the US would not be a problem. My doubt is if I would be considerably discriminated when finding a job at a University. Any kind of help, be it experiences, facts or whatever, will be greatly appreciated.