Sir Michael - "maths" is the British English (and maybe Australian or another type as well, I dunno) word for "math", which is American English. Not that big a difference though

.
My view on the "does American school suck?" I went to a public American school until 6th grade (moved to Germany after 5th grade) and YES it sucked. What we learned was incredibly simple. I used to try to teach myself division of fractions and the like in 4th grade math class because what we were doing was so EASY, and we REPEATED it and REPEATED it... it was a time where my average was 100% correct on every test and I never paid attention in school. Still scares me to think of it.
I know the German three-branch school system gets a lot of criticism, elitism and all that (after 6th grade - 4th grade in some states - the kids go to three different types of high school for their varying degrees of intellect), but I like it. It ensures that EVERYONE can learn at their own pace, or near enough, rather than "the smart kids are bored to death and the not as smart have a real struggle to keep up" I had at US schools (although there the latter wasn't as obvious, and not as smart kids will always have a hard time at school

).