Khan Academy is a not-for-profit online organization. Students can make use of their extensive library of content, including interactive challenges, assessments, and videos from any computer with access to the web.