find the best resource

Head First C#, 2nd Edition

Andrew Stellman, Jennifer Greene

resource info
Head First C#, 2nd Edition redirect to download page

You want to learn C# programming, but you're not sure you want to suffer through another tedious technical book. You're in luck: Head First C# introduces this language in a fun, visual way. You'll quickly learn everything from creating your first program to learning sophisticated coding skills with C# 4.0, Visual Studio 2010 and 4, while avoiding common errors that frustrate many students.