1): usually written by yourself if DIY, or by attorney if you hire a lawyer, and seldomly by your supervisor since NIW is self-sponsored though it can be sponsored by your employer ( I guess nobody wants to do it this way)
2) see one of my old post (old post here )
3): interested in NIW DIY pkge, drop me a line. yjy_wang@yahoo.com
Good luck
2) see one of my old post (old post here )
3): interested in NIW DIY pkge, drop me a line. yjy_wang@yahoo.com
Good luck