The document discusses six types of syllabi used in language teaching: structural, functional/notional, situational, skill-based, task-based, and content-based. It provides details on structural and functional/notional syllabi. A structural syllabus prioritizes grammar and is organized by linguistic structures. A functional/notional syllabus is organized by the functions and notions performed in language use. Both approaches have benefits and limitations for developing students' communicative competence. The document also provides an example of a mini curriculum using a functional approach.