magister in latin, as far as I remember is the term used for the teacher (which is the same meaning in modern french, maƮtre is how you call a teacher of primary school)