I have an approved religious worker visa and my green card is waiting for approvel. I was wondering if I can switch to another church before I get the green card?
The answer is no if you still want to obtain the green card. The law, specifically AC21, allows porting between employers where there is an approved I-140 and a pending I-485 but religious workers are not included in this legislation. You will have to remain with you sponsoring employer until your I-485 is approved.