Effective Technical Assistance Principles