From what we read, this outfit is no longer a Christian organization.
I left when our associate UM pastor preached that there was no devil, no demons and no hell.