KF Online Courses is a program aimed at unlimited participation and open access via the web. In addition to traditional course materials such as filmed lectures, readings, and problem sets, KF Online Courses provides interactive user forums to support community interactions among participants, coaches and teaching assistants (TAs). It is a recent and widely researched development in distance education and emerged as a popular mode of learning.