Queen Margaret’s School: A commitment to international excellence Queen Margaret’s School is known as a place where the world comes to meet in…