I am just wondering can these students afford to buy VB6, wouldn't it be better to teach them a free programming language to understand the programming concepts better. Just a thought not intend to start a flame-war or to discourage you.
Yes, you are correct. But there are some external things which are out of our control. VB is being asked to learn at schools. May be Microsoft is having a sort of agreement with MOE to allow schools use VB. We need resources like you. If you can help us with teaching stuff we would definitely encourage students to use them.