This document provides an agenda and overview for a class session on program planning and needs assessment. It discusses Caffarella's interactive model of program planning, including discerning the context, building support, identifying needs, and designing evaluations. It also covers analyzing the planning context, conducting a needs assessment, and strategies for making needs assessments more culturally sensitive.