In January 2006 I gave a presentation about my experiences teaching programming using the C# language at a Microsoft Academic Workshop. You can find the text of the presentation here. There are also some code samples you can find here.