I tend to steer away from making recommendations on training companies and books unless I have actually been through the training or read the book myself. I have had the chance to review a number of the on-demand courses from pluralsight. I can say that this is top notch training content. I would definitely recommend it to anyone looking for training. If you are new to .NET / C#, then here’s a great chance to experience the quality of this training FREE. Check it out!