...well, my degree is in math, so assume my opinion as biased
, but I really think that middle school is where you "catch" kids with math - the sweet spot where you really have the chance to spark a love for the subject. It's where I remember (back in the day) first being introduced to algebra and the concepts I find most fascinating about mathematics.