Peter Bullen discusses his experience with technology enhanced learning (TEL) and the opportunities and challenges it presents. He outlines seven principles of good practice in undergraduate education and how TEL can help achieve them. While TEL provides opportunities to improve learning, it also faces challenges at the sector, institution, discipline, individual, and technological levels. Critical success factors for innovating, sustaining and embedding TEL include having a team with a "can-do" culture, continually developing networks, and adopting a philosophy of continuous improvement focused on student learning experiences.