Why is needs assessment important in designing notional-functional programs, according to Munby (1978)?
- Aligns curriculum with real-world needs.
- Identifies linguistic functions needed by learners.
- Helps tailor the program to learners' goals.
- All of the above.