As a Canadian student with no previous experience working in the US, I find it nearly impossible to get an internship at startups in the states. I'm not sure if it's my own problem or it's because of visa/relocation costs, I have no trouble landing interviews with Canadian companies. :(
Any fellow Canadian students have successful experience getting an internship in the states, and would like to share?