I took APCS A in 11th grade as part of a class; I completed APCS AB through independent study under the same instructor in 12th grade. That was the extent of my formal computer education in high school.
In middle school, I completed our district-wise computer requirement, which focused entirely on typing skill. I had a computing elective for about eight weeks in 6th grade and a similar course in 7th grade. Beyond improving my typing, I didn't learn anything useful--and what improved my typing even more was email, chatting, and IM, all things I did at home and not on some ancient Apple IIe at school.
One of my elementary school teachers used computer time as a reward, but we didn't have any sort of ongoing computer class.
The vast majority of what I learned in middle and high school was learned at home, not in the classroom. Not that we didn't have fun playing Counter-Strike in the APCS lab at lunchtime, but I wouldn't call it a spectacular computing education. Our curriculum was considered stronger than most other schools in our county at the time.