Articles about teaching OO techniques and/or VB.NET
Bertrand Meyer Towards an O-O Curriculum
Doug Bell Visual Basic .NET as a first programming language