CRAC Project Curriculum Review and Enrichment of Teacher Education Programmes