I came across the blog of Eric White and this is the best material to learn linq i have seen.
http://blogs.msdn.com/ericwhite/pages/FP-Tutorial.aspx
Talks about functional programming and who C# implements functional programming using Linq.
Here one more link for learning LINQ technology.
http://www.linqhelp.com/