Online Learning by Nada Dabbagh & Brenda Bannan-Ritland