Yes.
The boarding school administration office can issue an invitation letter from the school to support your visa application.
The boarding school administration office can issue an invitation letter from the school to support your visa application.