this is one of the good schools in salem ,i studied there.Holy cross is the place where one can learn life ie.,how to live in competitive world .this is a good place for learning english but the problem is that they dont give seats without recommendation