Handbook of information technology for education and training