I am looking for some instructions on learning C# for a 15 year old. He is creating some games in Unity 3d program and is doing pretty good following tutorials but i don't think he is understanding the programming concepts. I searched google but can't find anything that is really helpful for a beginner. If anyone could point me to a direction, paid or otherwise i would appreciate it.
Happy New Year!