Me and my bf are planning to get married on May 2012. My working visa will expire on July 2012. I am currently working in Georgia. What are the papers I need to marry a US citizen? Should he file a fiance visa for me even though I am already in the US? If we get married, do I need to file for working visa while my green card application is on going so I can continue working? Do I need to be married at my embassy or in local court? Does my employer need to waive my working visa after I get married?