I congratulate you! I hope he puts the money in the right direction. I am sure that he achieved everything on his own, he found all the knowledge himself, because at school, at University, we are given only basic knowledge. I trained as a programmer myself. At the University, they only demanded, but they didn't teach anything precise. I found these courses spotoclub.com . And in 4 months I got more knowledge than at the University, passed the final exams well. Now I work for a big company with a good salary.