For Pre-Intermediate to Upper-Intermediate English as a Second Language students In our resource rich world, we can come to depend upon technologies to assist us in so many ways, including learning.... This description may be from another edition of this product.