Curriculum design is concerned with the choice and sequencing of instructional content. The procedures for developing a syllabus or curriculum involve examining instructional objectives and arranging them by priorities, and then determining what kind of content is required to attain the objectives. According to Richards (2002), conceptions of the nature of a curriculum are closely related to the view of language learning. Under the impact of grammar-based views of the nature of language, language curriculum is expressed in terms of grammar, sentence patterns, and vocabulary. However, when based on communicative theories, curriculum tends to be expressed more in communicative terms. For language curriculum development, Richards also suggests processes comprising needs analysis, goal setting, syllabus design, methodology, and testing and evaluation.