Unfortunately, it is very difficult to change a law and would take an act of the New York State Legislators or possibly the Courts to change the law. It might even require moving to a state with more lenient laws.
That being said and this statement is my own personal belief and not that of my firm. I believe that the other lawyer who answered was being completely inappropriate with his answer. I hope that motherhood has caused you to reevaluate your life choices. Though I believe there...
Yes, there is no specific major required for law school. In addition, there are no specific class that are required; however, I would recommend taking business writing classes, Logic, and if your school offers them legal studies classes. The most important thing, I would recommend is try and intern with an attorney in the field you are interested in to decide if it is what you would want to make a career out of.
What is your status right now? Did your receive a conditional green card and now need to remove conditions or are you still an F vista holder? The I-751 is a form to file to remove conditions of permanent residence not to change status. If you are a conditional resident then I would be very careful about the ground of anulment. I would suggest going for a consult with an experienced Attorny. If you are a conditional resident then I would be very careful about the ground of anulment.
The IRS and USCIS are not linked. That being said , if you wife earned taxable income and the IRS finds out she could possible be liable for back taxes. As for your immigration case, if you are a United States Citizen filing for your spouse as long as your are honest it does not matter for purposes of immigration.