The key words for me in the criteria are "enhance learning". The list of technology available is endless and new ones are being developed as I type. As an online instructor, I need to understand and know how to use the variety of tools available and always learning about new ones.