Return to Article Details Modular Online Learning Design: A Flexible Approach for Diverse Learning Needs (book review)