boarding school - n. a school where students can live during the school term
twin - adj. used to describe two children who are born to the same mother at the same time
compassionate - adj. feeling or showing concern for someone who is sick, hurt or poor
legacy - n. something that happened in the past or that comes from someone in the past
thrive - v. to grow or develop successfully