Thanks Ginger,
When i was teaching in a classroom:
I think the biggest problem with teaching mathematics to older children, especially older children who have had very limited success in the past, is that they have too many holes in their knowledge and understanding.
An analogy: You cannot be taught to spell if you do not know the names of the letters.
On top of their lack of knowledge they lack confidence and interest in trying to learn.
Put 30 of these children in a classroom and a syllabus that is unsuitable, and chaos reults.
Now days:
I suspect the new problem to teaching maths, perhaps more relevant to the more mathematically capable students, is the climate of instant gratification.
Sometimes, when I was a kid, I would chew on a problem for days. These days people, almost immediately consult the internet. This is not always bad but it has to cut down on an individuals ability to nut a problem out by themselves.
For the benefit of others:
This is why sites like AoPS (Art of problem solving) dislike sites like this one so much.
How can their students master problem solving if they just get instant internet answers?