Social work
Charisma Christian Church is not a very easy church to investigate. Nuno Pedro, the portuguese pastor (and star of the show), plays "hard to get".
However, this new megachurch is currently creating more and more leaflets and booklets which describe the megachurch's main activities.
Including a lot of social work, like teaching people how to read and write.