house master

Noun

 * 1) A teacher in charge of a boarding house at a boarding school.
 * 2) A teacher in charge of a sports house at a school.