Did you read the thread intermediate concepts of game hacking on the way into the C++ forum? :3 It pretty much explains a few things you needa learn other than just C++. As for a teacher....I'd say hard to find, and harder to keep.
So pretty much, you're going to have to pick up a book, start learning more things, and when you get stuck, then you post here...like everyone else does. x]
yes we have a lot of good tutorial but no 1 here will come and teach you. learn it your self.
What they said is basically it though. Find a book that you can understand and start working through it. I recommend C++ Primer Plus 5th Edition. (Assuming you don't know C++.) Then move on to D3D to get the graphic programming aspect of C++, then ASM to help even further. xD I'm not even done with the Primer yet.
i say look up antiRTFM on youtube or purchase or download the guide "C++ Primer Plus"
By some knowledge in C++, how much do you mean?