Christ returns for His Church before the tribulation since the Tribulation is not for the church, it is for Israel, (Jacobs trouble-Jer.30:7), the final week of Daniel's 70th 'week'.
The Church (Christ's Bride) will not go through the Tribulation, but will be in heaven at the time (Rev.19:7)
I agree that the Rapture occurs before the Tribulation. I believe non Jews will be saved during the Tribulation as well.