Salam. It is best to have an attorney prepare and file for you. Someone who deals with the immigration office regularly and can go to the interview with you as well. Best regards.
I agree with my colleague on both points - on the point of Salam and also on the point that engaging an immigration attorney is a good idea.
NYC EXPERIENCED IMMIGRATION ATTORNEYS www.myattorneyusa.com; email: firstname.lastname@example.org; Phone: (866) 456-8654; Fax: 212-964-0440; Cell: 212-202-0325. The information contained in this answer is provided for informational purposes only, and should not be construed as legal advice on any subject matter.
The response depends if she qualifies as a derivative spouse or this based on a visa petition you filed for her.
Robert Brown LLC
4767 New Broad Street
Orlando, Florida 32814
In order to ensure that all your forms are filled out properly, it is best to hire an immigration attorney. Additionally, the success of your immigration case will rest equally on documentary evidence you submit in support of your case. A qualified attorney can prepare the packet completely and correctly. Good luck!