I'm hearing this a lot from a lot of the people about my age (early 30's) who graduated high school in the mid-90s. In elementary school in the 80's there was a lot more interest in teaching programming (BASIC, LOGO, HyperCard, etc.), but then as the 90's went on "computer classes" became dumbed down to the point where they were just teaching typing and office software, and programming was an elective if it was even offered at all. This was my experience in school. Why do you think this was? Was it because schools wanted to churn out secretaries, because Microsoft and Apple stopped bundling free programming software (GW-BASIC, HyperCard, etc.) with their operating systems, because the computer market was heading more towards "information appliances" than "general-purpose computers", or because there just weren't enough teachers or enough demand for programming classes?