Hi @jiayusheng, I so agree with you saying that “real-time communication” is a critical component to teaching a lesson in school, so that students can raise any questions that they might have about the content. As well, I know that when I have the opportunity to speak to my peers about a certain subject, I always gain new perspectives or ways of thinking – similar to reading other people’s blog posts in this course. Your point about feedback is great – that it indicates areas of improvement for learners, and will help to make them more confident in completing the task independently in the future. I think that there is oftentimes a negative stigma around feedback, but when presented in a positive, “growth” oriented way, it is most often well-received, and can be incredibly beneficial. Thanks!