The videos are well created and the instructions are very clear. It is easy to follow. I particulary appreciate the online practise platform which allows learners to practise and see their results instantly. It also provides solution for students to review.
It is good that it also contains some self-reviewing quizzes, while not many, to help learners to reflect their understanding. The response after clicking the answer with the explanation is also impressive and reinforcing on the learning.
The content is short enough to go through all in a few hours, not very overwhelming.