You can learn C# for free with a free eBook from redgate. They are offering Illustrated C# 2008 for download on their web site. Amazon sells the book for $29.69 so its a great value if you donâ€™t mind reading electronic books.
Illustrated C# 2008 takes a different approach to teaching programming. There are many visual examples which accelerate the learning process. Its a good system for people who donâ€™t like learning by reading lots of text.
The book is good for beginning programmers and also people who would like to learn a new language. Existing C# programmers could also benefit by learning a few new things here, especially those who are updating their knowledge from an earlier C# version.
If you find the book useful, order a printed version from Amazon or download it for the Kindle.