"Separate strands of math" - I love it! We are definitely doing this with DS8 (and now I have a name for it! Yay!) He loves watching Vi Hart and Numberphile videos, reading Pappas and Martin Gardner books, and learning about much more advanced mathematical concepts. All while working through early geometry, fractions, etc.