A A A

What are factors that affect needs assessment approaches in addition to the types of needs?