What do we know, and what should we know, about virtual schools? Michael K. Barbour