The courses are hosted in an interactive learning platform that contains traditional materials, such as filmed lectures, readings, forums, and exercises.
The coursework is self-paced and you can complete it in your own time.
The courses for enrolled users are community-based through forums and private chat so you can exchange knowledge and get feedback from your peers that are enrolled in the same course.