Imparting 21st century skills to millennials is an oft-discussed topic in the pedagogic circles today. While it is essential to equip students with the desired skills, training teachers to enhance their teaching competencies is equally ...