Both video games and esports offer many educational components. We use games that kids love to teach STEM education and life skills.