One of the high school teachers uses Khan Academy in her math class and I've been able to observe her students using this app. She has students on different levels, so her students who need more time on certain concepts are able to go slower. Her students who are able to move ahead more quickly and need more challenge are able to advance on their own. The students seem to like using this app, too.