NCSE to the Rescue!

The National Center for Science Education

When creationism flares up in the United States, the NCSE is there to help put out the fires.