The Combination of a Causal and Emotional Learning Mechanism for an Improved Cognitive Tutoring Agent