A Charlottetown school is making preparations for a visit from the Duchess of Cornwall.