The visa types it affects are generally those which allow immigrant intent. Non-immigrant intent visas are OK. The principle is that you're here for specialised training, and have to take the knowledge home before immigrating. But yeah, just check the small print (as with any immigration situation!).