Not to be too negative, but I am not sure he will be as great as we expect - at least right away. I researched his school and it has 550 kids in high school. It only plays 9 games a year and most are other private 'prep' schools. It is pretty elite, I think in that they only accept 35% of kids, and being in Princeton, I assume they are all very bright.
But playing against these smaller schools may leave him a bit behind other guys as far as competition and experience against top athletes. Also, looking at his stats - he completed 9.5 passes per game!!!! And threw around 12 times a game.
I hope he learns the system (probably should be no problem from his school background) and comes on strong.
p.s. before looking at his school, I had high hopes like everyone else. Still do, but a little more tempered.