Through social media pages, class blogs and interactive school websites, many schools have a strong digital presence that provides a ...