Research, Reflections and Innovations in Integrating ICT in Education