He has put lots of effort into his dream gaining 5 gcse, 2 a level’s and is now in his final year of a science degree.
son not old enough to drive.
no he is not old enough to drive.
So he's not yet 17 years old, but has almost finished a science degree.
Right ....