Using Information Technology Effectively in Teaching and Learning by Bridget Somekh