I think it's a little over-optimistic to think that every kid will be able to learn everything if they're taught well enough. There are always some things that some people simply can't do. I could probably learn to hit and catch a baseball with slow, painstaking teaching and training, but I'll never be able to do those things well without way more effort than they're worth.
no subject