Effective online teaching : foundations and strategies for student success - Stavredes, Tina (The Jossey-Bass higher and adult education series, 2011)