As stated in numerous studies, entrepreneurship education is becoming more and more important everywhere in the world and research in entrepreneurship are growing and getting legitimacy in the scientific communities, however a few scholars have focused on the subfield of entrepreneurship education. Although the key to a successful entrepreneurship education is to find the most effective way to manage the teachable skills and identify the best match between student needs and teaching techniques, there is no universal pedagogical recipe to teach entrepreneurship and the choice of techniques and modalities depends mainly on the objectives, contents and constraints imposed by the institutional context.
Education programs in entrepreneurship are a new phenomenon in Iran. These programs vary widely in terms of short term objectives, target audiences, format and pedagogical approach. The first M.Sc. entrepreneurship management program has been initiated in the University of Tehran in 2005. One of the basic courses in this entrepreneurship curriculum is "business planning". This paper attempts to identify the appropriate teaching methods in this course conducting two qualitative studies by semi-structured interviews. Results of the first study on a sample of experts in teaching methods complete the list of teaching methods that could be used in entrepreneurship education. The results of second study on a sample of lecturers of "business planning" course show that appropriate teaching methods of this course are respectively group project, case study, individual project, development of a new venture creation project, and problem-solving. Furthermore, in this study, the appropriate teaching methods in each component of this course have been presented.