Our school district here in the northwest suburbs of Chicago has done the same. The exception is the Magnet program which my daughters in. Almost all those 6th graders take algebra. Mine is in fifth grade and takes pre-algebra. There are also neighborhood kids probably 10% in sixth grade taking pre algebra. This is actually a step up for the district. One of the junior highs(seventh and eight grade)actually teaches the advanced algebra you take before Calculus. I thought this was crazy but my daughter knows a sixth grade boy in her homeroom class that had algebra last year and has Geometry this year. They bus him to the junior high. Also the high school course offerings correspond with what the K-8 school district is doing,