Cricket,

Just enroll yourself in a Community College classes in C, C++, C#, Pacal, etc and take him along and have him do the work, etc.

The prof will get the picture pretty quick.

The problem with learning on his own is that he will miss some things that he needs to be well-rounded.