Over the past few decades there has been a large amount of research dedicated to the teaching of statistics. The impact of this research has started to change course content and structure, in both introductory and advanced courses for statisticians and those from other disciplines. In the light of these changes future directions in the teaching and learning of statistics must take into account new innovative pedagogical instructions, educational technologies and the abundance of Web resources that are now available. This article examines different aspects of currently identified challenges in the teaching and learning of statistics and gives an overview of useful strategies and innovations for developing research-based statistics courses in the context of recommendations for reforms, outlining the place of information technology within this framework. The article presents a review of the literature on the topic of statistics education and gives instructors a set of guidelines for generating new and effective teaching material. The summarised recommendations incorporate many innovations employed in a variety of successful statistics classes today. The review is complemented by a collection of statistics related online resources currently available on the Web.