Integrating Reflective Teaching with Dynamic Assessment to Enhance EFL Teachers’ Autonomy, Self-assessment, and Communication Skills Rasha Abdullah Alshaye Views: 4,432