Trinity,
According to state law here in CA, DS would not be allowed to enroll in first grade until he is 5. So he would have to start K and then switch to 1st in Dec. after he turns 5. This could only happen with special school board approval (very iffy).
I am thinking that it may work better to have him do K (and get used to the new school) while doing EPGY math and reading at home. Then maybe we'll look at putting him in 2nd grade the following year, since 1st grade repeats so much of K. Also, I think that a full day may be a little long for him next year.
Cathy