An interpretor , an evaluator and a supervisor of two training programmes (Ministry of Education and British Council), a reviwer and evaluator of a training programme, a researcher, a lecturere, a translator, a mentor, A field researcher, a trainer, a project leader ,