Communities of practice, educational technology, English teacher education, Novice Omani EFL in-service teachers, Padlet mobile training model, Professional development,