Argh! I'm in public high school and I'm taking AP Computer Science. "The AP people" have provided numerous classes, such as apstring, apvector (instead of arrays), and ap random numbers. Our book hardly mentions any way but the AP way, which is why I am glad I have purchased my own ANSI C++ book. Aren't programming classes supposed to teach you how to program in C++, not AP++? Are the AP people trying to change the C++ standard?