Cognitive and emotional processes in web based education : integrating human factors and personalization This book presents theories and practical frameworks to assist educators and trainers in developing e learning applications Provided by publisher