Comment Re:Both! (Score 2) 77
A lot of kids have trouble with algebra because they don't get the basic concept of variables and references, they do understand those concepts in general they just don't link it to algebra. I had the same problem teaching grown ups C pointers many years ago, in a lab class of ~50, less than 10 would get the basic concept on the first lesson. Seems hard to believe but in my experience most students get stuck because they have missed something very basic, often because the teacher thinks it's so obvious that it's not worth spelling out.