The Anatomy of K-12 Online Programs: Practical Ideas and Guidelines by Doug Barnard Back to product details page >