My kids both loved the School House Rock songs/video's. We had a DVD but you can find them on you-tube these days. I found while driving, was a good time to practice the times tables.

I don't think 6 is too young for a kid who enjoys math and already understand multiplication.