Where should I go after learning C++?
<p>I'm in high school and taking a class where basically we design our own course and choose what we learn. I've chosen to learn about C++ and game programming. </p>

<p>I'd like to learn as much about using C++ with OpenGL or DirectX or some other API as I can. </p>

<p>After I finish learning C++ where should I go? Can you recommend a book on game programming?</p>
