This document discusses general needs assessment for curriculum development. It explains that a general needs assessment identifies the difference between how a health care problem is currently addressed and how it should be addressed. The document also discusses different types of needs, including normative, felt, expressed, and created needs. It outlines the steps for curriculum development, which include problem identification, general needs assessment of learners, setting goals and objectives, implementation, and evaluation. Key aspects of needs assessment are identifying the current approach through job analysis and determining the ideal approach through task analysis.