what is the difference between head of school and principal?
They are the same thing: the head of a school. ... In the U.S., a "principal" tends to be the chief administrator of a public (that is, state-supported) school, while a "headmaster" or "headmistress" has the same function at a private school. There are exceptions to this, though.