Can anyone recommend a good intensive C++ (or VC++) course that is geared toward people with other (non C) language programming experience (Basic and VB6)? I wouldnt want to spend any time on learning to program CLR apps just yet. Basically I want to move from VB to VC++ as quickly as possible without spending a lot of time on overlap subjects (in depth explanations of where If blocks and For loops are used, for example).

European courses prefered, but would consider USA. Would entertain possiblity of either classroom instruction (small classes) or even private instruction (as long as its structured) for 1 to 2 weeks.

Any advice much appreciated!