Many parents have intention to teach their children in boarding school.
I think the next line is a better hook because it has more relevance to the topic.
Boarding School is a place where students have to live in school campus.
.... here you are defining the boarding school, although this is out of your scope (I mean what you need to discuss is whether the boarding school is a better option compared to living with parents) this has a direct relevance. So, start with this sentence.
In a boarding school a student meets with bunch of other students who are stranger to him.
... student meets / students meet
Except for the last part of the sentence, this is a good idea . Let's say it this way;
In a boarding school, a student gets an opportunity to live with many other students with similar demographics.Since this is a debatable issue whether boarding school brings benefit for the students or not.
.... this is a good start for your background statement, but this looks incomplete;
However, this is a debatable issue whether boarding school brings benefit for the students or not. ... now ok :D