Uhm... nowadays too many people have little or even no exposure to math and
actually nobody cares...
Having developing for Years in C++, and having learned
OO in C++, obvoiusly being trapped by most ugly C++ traps I actually am against
teaching C++ as something other than highly specialized course in University. Sure one
can teach C++, but definitely C++ should be put to the Ancient Languages Cathedral
together with COBOL, ALGOL, PL/I, FORTRAN, MODULA etc ideally within the Faculty of Historic Sciences...