'O' levels, I am afraid - I was pretty much the same and scraped 3 'A' Levels (all with grade E)...
You are right, education is much better nowadays - I cringed reading nickh's comments about mental arithmetic, if he could see how primary children are encouraged to use a variety of methods in numeracy to compute in their heads nowadays he would be amazed! Back in our day, we were taught 'this is how to do it' and were expected to apply it.