1. Performing Quizzes
1. Self-Regulated Learning
1. Socio-Emotional Learning
1. Teaching computational thinking and conversation design certification
1. Language Learning
1. Personalized learning
6 Ways Conversational Virtual Humans Can Be Used in Education