This document outlines a need assessment model for curriculum development. The model involves 4 phases: 1) A macro-level, subject-free needs assessment using societal data to determine educational goals. 2) A macro-level, subject-specific assessment to develop curriculum frameworks. 3) A micro-level, state-specific assessment to modify frameworks for regional needs. 4) A micro-level, classroom-specific assessment to adapt frameworks to student needs and interests. The model is dynamic and interactive, employing both quantitative and qualitative data at different levels with an emphasis on teacher participation and reflection.