Why are you wasting yours and the bosses' sons time? If he does not wants to learn, that's his decision. And yes, it's nothing else but a decision on his side - the stuff can be learnt from books, without any help for those willing. It's no use to push a mule, it will not walk. ..tell the son he is fortunate to have you as a mentor. I would have advised the boss to put his son to work at cleaning toilets - at least it'd motivate him (in time) to learn something to make him valuable outside of the toilet. That way he'd at least be contributing as opposed to being a burden :suss:
Bastard Programmer from Hell :suss: if you can't read my code, try converting it here[^]