- Zarządzanie kursami i klasami — tworzenie kursów z lekcjami i opcjonalne grupowanie studentów w klasy (kohorty)
- Różnorodne typy aktywności — pytania zamknięte (jednokrotny i wielokrotny wybór), otwarte, prawda/fałsz, uzupełnianie luk, przesyłanie plików
- Elastyczne ścieżki nauki — obowiązkowe lub opcjonalne lekcje, losowanie kolejności, losowy podzbiór pytań, limity czasu
- Śledzenie postępów — raporty statusów ukończenia, wyników procentowych i czasu ostatniej aktywności dla każdego studenta
- Natychmiastowy feedback — student otrzymuje ocenę i wyjaśnienie bezpośrednio po udzieleniu odpowiedzi; udowodnione naukowo jako skuteczniejsze dla trwałości wiedzy
- Wersjonowanie treści — edytuj materiały kursu bez przerywania nauki studentów będących w trakcie; pełna historia zmian
- Uprawnienia oparte na rolach — Admin, Teacher i Student mają precyzyjnie zdefiniowane poziomy dostępu