Using a Criteria-Based User Model for Facilitating Flow in Serious Games | IEEE Conference Publication | IEEE Xplore