One problem is that the student populations in schools have radically changed, but many teachers have not adapted their teaching methods to accomodate those changes. English Language Learners are still being made to sit in desks and listen to lecture-style lessons when they really need to be able to access and practice using English regularly in the classroom. They need opportunities to work within the classroom, practicing the academic and social vocabulary with their peers in low-stress settings.
I guess that the student ability to study and his / her motives are the most important role in facing problems . if they aren't welling to study problems will aquire .
rather than that , all the other problems are able to solve . in my opinion if the student over came all his mistakes in the English skills : reading , listening , writing and speaking it would be more easier for the teacher to solve the mini and small mistakes like the spelling .