This book makes a great shot at disentangling the challenge of the diversity of learning technologies and their intricate association with pedagogical approaches. The terms used by the book -... This description may be from another edition of this product.