This document discusses the challenges of 21st century teaching and how e-learning can help address some of these challenges. It notes that skills like machine learning, robotics, and biotechnology will be important for future jobs. Personalized learning and catering to different intelligences through multimedia learning can help inspire students. E-learning allows attention to be captured and helps develop skills needed for this century like being a lifelong learner. Suggestions include developing one's own English, embracing change through online courses, and reading to develop as a teacher.