New technologies can support teaching and learning in several ways: 1) Appropriate use of technologies like podcasting can help deepen students' understanding of concepts by allowing them to listen at their own pace and as many times as needed. 2) Technologies that allow student voice, peer assessment and collaboration, such as recording and editing podcasts, can help students develop higher-order thinking skills. 3) The use of online networks and tools like Twitter allows teachers to easily share resources and ideas with colleagues while also keeping updated on new educational applications and technologies.