Technology can be a dominant tool for reconstructing learning. It can help affirm and promote links between instructors and learners, reinvent our approaches to learning and collaborate, shorten long-standing stake and accessibility gaps, and adapt learning experiences to meet the needs of all learners. Do you know the trending software technologies in 2018? visit at http://bit.ly/2S9mPB1