Jane HowlandBooksDesigning Meaningful Online Learning with TechnologyMeaningful Learning with TechnologyAuthor data: Open Library