Become a C# expert by learning the C language online from expert teachers. Here is a list of Free Online C# Classes on different topics like: Programming with Collections in C#.NET, Introduction to Complex Numbers, C++ Fundamental 2, C++ Programming and more. The recordings of these classes are also available so that if you miss the class, you get the opportunity to go through it again.