PowerLesson 2 enables teachers to conduct lessons efficiently by projecting their screens to student computers, inviting students for instant polling, discussion, audio / video recording, etc. Real-time analysis on students’ response helps teachers understand common answers / errors students make. Thus, it can cater to learner diversity and foster a close interaction between teachers and students. With PowerLesson 2, all the lesson contents can also be recorded. Therefore, students can revise the contents after school while teachers can edit and reuse the lesson plan, or even share the resources among colleagues.