'This well-written book provides valuable resources for those who require a deeper understanding of the impact of computer-based software on children's learning. The authors present current strategies and research that will be useful to both practitioners and to those who are interested in a more theoretical foundation.' Jim Kerr, Brock University