A welcome new feature initiated by the Catholic Educators Association of the Philippines (CEAP) was the national essay writing contest on the EDSA People Power Revolution – meant to engage the youth ...