Our son is in a virtual school using the k12.com curriculum. He did grade K, 1, 2 math while in grade K, and is doing grade 3, 4, 5 math while in grade 1. Telescoping (acceleration with no gaps) is easy in this format, which is one reason why we went with this type of school.