Assuring Quality in Online Education: Practices and Processes at the Teaching, Resource, and Program Levels by Kay Shattuck Back to product details page >