What are the other requirements I need to meet in order to obtain a J-1 visa?
Apart from a program sponsor, you need to prove that you plan to stay in the U.S. for only a limited period of time and you possess sufficient funds to cover all your expenses in the U.S during your program stay in the USA. Also, you need to prove that you have significant, binding social and economic ties in the USA.