This document discusses techno-pedagogical content knowledge and the use of technology and web resources in education. It defines techno-pedagogy as courses that integrate sound teaching principles with technology. It also discusses the different types of knowledge teachers need, including content knowledge, pedagogical knowledge, and technology knowledge. The document emphasizes the need for and ways to use content-based web resources in the classroom, such as finding appropriate sites, developing lesson plans and activities, and providing access to sites and materials.