Selecting and Using Technological Tools for Teaching and Learning