There is an urgent need for efficient cancer education programmes to promote safe practice in a comprehensive cancer centre. Educational practice has developed historically in an unplanned and inefficient way. Developments in educational theory and information technology provide an opportunity to develop systems with better educational methodology, better efficiency and potential for better impact on safety outcomes. We have developed such a programme at St. George Comprehensive Cancer Centre in Sydney, Australia, and describe here our experience in the first 2 years of implementing such a programme. In this article, we describe the programme, the obstacles and solutions we encountered and our reflections on the journey so far.