It has been an attractive topic that which kind of education our schools should offer: general education or core curriculum? This question has arisen with the increasing complexity of contemporary knowledge structure, whose colossal size forces us to choose between teaching students some particularly general knowledge and helping them obtain some specific skills with the cost of learning fewer about the world. To better understand the issue, this essay will first discuss the merits of general education and thence that of the core curriculum. After that, I will present my own perspective about which is more desirable.