That award doesn't exist any more I've asked support about it myself a month or so ago.
If you buy a new dorm, your pupil gets a extremely small amount from it. Putting crew into your dorm and upgrading them does not give your pupil any money.
I've got a question like That one. I will explain it a bit simpler.
Player 1: *Farming player 2*
Player 2: Please stop farming me
Player 1: Hahahahaha! Message me again and I will carry on harassing you!
Player 2: Ok I'm sorry I won't message you again.
Player 1: Well that is a message so *CLICK* Get ready to be farmed !!!
if you know someone who he talked to or sent a gift to, you can click on his old name and find his profile that way. or go to his club and look at the roster