The Khan Academy content is currently concentrated in areas such as math, science, and finance. Do you think the approach can be applied to other disciplines; e.g., programming, business (other than finance), other social sciences? And how about more advanced levels of skill development?
In short, are there boundary conditions to the Khan Academy approach? And if so, what are they?