Using Information Technology effectively in teaching and learning : studies in pre-service and in-service teacher education · Study