I'm just a guest in this subforum, but I do like to see other viewpoints across CF, so I looked in this area and noticed this thread and your reply with the link. Many people think that that site you've linked to is actually a parody site!
Type in "Jim Carlson, ministries, parody" on Google...