Advanced methods in distance education :applications and practices for educators, trainers, and learners