I would definitely not recommend a GTP to a first time snake owner as they're not the easiest snake to start off on and he'll probably run into a bit of difficulties. An amazon tree boa would be better start, but I still wouldn't recommend that to a first time owner as well.
He should start off with the more common snakes that aren't as difficult to tend to that way he get's the knowledge and what not.