Blogging in schools has several benefits: 1) It encourages higher-order skills like reflection and analysis as well as reading, writing and collaboration. 2) Publishing blog posts can lead to peer learning through comments, peer assessments, and a sense of ownership, which are highly motivating for students. 3) Blogs are easy for students and teachers to use and allow integration of different media like video and audio, creating a dynamic learning experience that supports various learning styles.