I'm bringing on an apprentice to help with my firm, and I'm about to start teaching him C#. I'm trying to find any tools, excercises, book, etc. that can aid in helping him learn C#. I'm willing to invest to a certain degree, so anything that is commercial may also be viable.
This is to apprentice someone who is in the college years, but not currently in the programming field, or in that school to any degree, at least not for now. He is keenly interested in helping me with my firm because he wants work and he's helped me with enough that I see some potential in him to be a good programmer.