Dynamic assessment has opened new horizons for teaching and assessment of language learning. The present study was undertaken to explore the impact of dynamic assessment on improving overall language attainment of elementary Iranian English as a foreign language (EFL) students. To make sure about the homogeneity of the participants in both groups the standard Placement Test of Top Notch was administered on 74 male students and 40 students were selected for this research. They were randomly placed in two control and experimental groups each group including 20 participants. Then, the participants in the control group were taught Top NOTCH-FUNDAMENTALS A in the normal class procedure until the post test. But, participants of the experimental g...