by Barbara Allan
"This book offers a holistic blended learning approach, combining the best of traditional and new approaches to learning and teaching to make optimum use of the advantages of each while minimizing…