Text this: Towards a redesigned teacher education curriculum in the 21st century: challenges, strategies and implications