It's a long time since I was at school and I actually did CSE, not O Loves/GCSE Maths. I looked through the GCSE syllabus and this seems fine. with the A-level syllabus, it's a different thing altogether. I certainly don't have some of the maths. Is there anywhere that lists the bits of GCSE (and possibly A-level) maths syllabus needed for teaching Level Computer Science so I can concentrate on this? I know I will not have to teach A level at first, and maybe not at all, but it looks interesting to teach so at some point I definitely want to consider it.