Quote Originally Posted by mendhak
Your teacher is closer to C# than he is to VB.NET. For him to teach VB.NET would be a big learning curve for him, and that means that he's going to give you all the wrong concepts as he goes along.

It's best you learn C# in class, and learn VB.NET on your own time, since it's so easy to pick up.
Learning C# and VB at the same time is a waste of time.
Once you learn one language, you already know half of the other, so there's no need to learn both of them at once