His primary research and teaching interests include: intelligent agents and multiagent systems, machine learning, data science, and computer-aided education.