Our state has the K12 online public school option as well. My dd is in a private school and takes extra classes thru this. It does have an acceleration option. My dd is in 7th and taking high school credit foreign language. Also, students work at their own pace. My dd completed a whole class over the summer last year.She is currently taking a class that runs concurrently with her school year and she plans on taking another one this summer.
So far, we both have been happy with it. The teachers are always available if you need help, they have monthly phone calls, and every few units they have a verbal test to verify that the student is actually doing the work and understands the work.
Hope this helps.