English: improvement facilitator
Welsh: hwylusydd gwella
Subject: Addysg
Welsh definition: Yng nghyd-destun Fframwaith Effeithiolrwydd Ysgolion.
English context: IF