Pupils at Aberdeen's Mackie Academy were delighted to receive a very royal new boy in class this morning - Prince Harry, who arrived to visit a Princess Diana mentoring scheme.