Immigrations have special rules about foreigners volunteer. A foreigner without proper work authorization cannot volunteer at a position that is usually paid. Doing so violates Labor Law as well as...
It's just almost impossible nowadays. Most hospitals no longer sponsor GC. And even they do, the visa is not available and the beneficiary has to wait till visa number is available. If you have OPT,...