If you are looking for some great training stuff for programming in Languages like C#, F#, HTML5 etc. ,or even if you are interested in training in latest IT related products(Like Windows Server, SQL, SharePoint etc.) form Microsoft just stop looking further and head on to Microsoft Virtual Academy.
Its a venture by Microsoft and it covers a lot of video titles on various development and IT platforms.
Personally I have done training from almost every computer training institutes in India including NIIT, Aptech, JetKing, CMS etc. and have spent thousands if not lakhs of rupees ,but the quality and content is just nothing comparable to what I found on MVA.
Its a wonderful web site with more than a 1 million userbase.
You also get a free MVA certificate on completing the courses .(if you care. 😀 )
So just head on to http://www.microsoftvirtualacademy.com and see it for yourself.
Happy learning . 🙂