Engaging Learners Through Emerging Technologies - Li,Kam Cheong; Wang,Fu Lee; Yuen,Kin Sun; Cheung,Simon K. S.; Kwan,Reggie (Communications in Computer and Information Science Ser.)