gamedev.net is a good place to start as well, especially if his interests don't lie specifically in art. For someone interested in game Design, learning Flash (especially with extensions like Flixel), Unity, UDK, Multimedia Fusion 2, or GameMaker are all reasonably light-on-programming/scripting methods to start working on…