Looking for a school in Namibia that delivers impressive results, effortless application, and an abundance of exciting extra activities? St.…