I am studying Software Engineering, i have learned C in my First semester.
Unfortunately, i learned only 30 to 40 percent of my total C programming course.
We use Borland Turbo C in our first semester.

Now, i'm in 2nd semester ,we have to learn C# using Visual Studio 2010.
i'm very new to C#, can any one tell me the best youtube channel to learn C# from very starting point.??
Please Suggest also a PDF book to learn C#,