My views on this course are simple, an enthusiastic learner might get great use out of this course. It will definitely provide a path for a confused person trying to learn C# . It helped me to have better understanding for C#.