You can create tests with thousands of questions and assign them as homework. You can print PDFs of the tests. You can monitor students' homework progress and see their correct and incorrect answers.
You can access over 300 hours of detailed lecture and question-solving videos.
You can report on students' homework, content, and lecture progress by branch and course.