The time it takes can vary from district to district and even from school to school. You might try checking your school's and district's website to see if you can find their acceleration policies (often under "gifted" or "special services"). Generally, the more bureaucratic steps in the policy, the longer it takes.