English: Teacher Support Cymru
Welsh: Cymorth Athrawon Cymru
Subject: Addysg
Welsh definition: elusen annibynnol i helpu athrawon