Marrying a Tunisian I am from U.S

I am from the United States and am marrying my Tunisian boyfriend in March of 2014.What will I need to prepare for this and when should I start to prepare ? He is planning on coming back with me to the States after my 2 week stay to meet family.
All links and info is welcome as this is new to me.

Best you check with the nearest US embassy for the information you require.