My son did the free weekly parallel.org.uk questions for several years, which I thought were excellent. I think it definitely helped with his interest in STEM (he is now planning to study aerospace engineering at Uni). Would recommend Parallel to anyone with a child who is or might be interested in maths/science/engineering.