Hey there, I am a US citizen and recently married a South African woman. I am wanting to work on getting her a visa to the states but I'm not sure of the best way to go around it. What is the timeframe for consular processing in South Africa? Can we apply from a different country if we are living there or does she have to be in her native country? Is the k3 visa easier to get and faster? Is it necessary to get an attorney and will it speed up the process?