Theodore Sillo Ewoluwa is presently involved in a travelling teaching ministry that goes by the name Christgrace since 2007. He was engaged as full time church Pastor for nearly 15years mostly in L...view moreTheodore Sillo Ewoluwa is presently involved in a travelling teaching ministry that goes by the name Christgrace since 2007. He was engaged as full time church Pastor for nearly 15years mostly in Lagos, and briefly in Rivers State, Nigeria. He experienced regeneration in 1975, as a practicing civil engineer when he was 26, and subsequently received ordinations between 1980 and 1998. He holds a Masters degree in theological studies (specializing in Christian Education) from the Evangel Theological Seminary, Jos, Nigeria.view less