Though there are still many disputable points in the recognition and explanation of the historical facts in Taiwan history, the importance and urgency of teaching Taiwan history is undeniable. This paper presents the writer's experience in course planning and practice of this subject within the area of Historical Studies in the Tamkang University core curriculum. In course planning, besides the lectures on historical facts, there is an emphasis on moving from near to distant areas in location, and from concrete to abstract facts. For example, students are asked to write reports on the history of their home town or to present a report on the historical changes in areas close to Tamshui and Taipei City using slides, videos and field work. The writer also emphasizes the importance of teaching the students the various ways of explaining history. In this paper, there are also several examples of ideas used to stimulate the students' imaginations and to encourage them to participate in classroom discussion.