I have taken the online course.
No day i feel that i have missed the class.
They have a well developed app that helps to view the particularly class again and to access the notes at time.
They good teaching staff.
The head is highly motivative and provides timely guidance.
The admin is highly supportive.