Do you have some students who want to learn Visual Basic .NET or C# on their own? Or perhaps you want to learn them as part of your own professional development. Well if so, Microsoft has a free series of lessons for absolute beginners. They look pretty good to me. I am sure that may others will find them useful as well.

Visual Basic Express - http://msdn.microsoft.com/vstudio/express/vb/learning/default.aspx

Visual C# Express - http://msdn.microsoft.com/vstudio/express/visualcsharp/learning/default.aspx