Use the below definitions to rate each of the three resources.
Platform usability/ease of use:
Rate based on intuitiveness and ease of navigating, selecting and using courses and learning tools.
Quality of courses, lessons and self-assessment tools:
Rate based on the clarity of the learning method and how well the learning materials support speaking, listening, reading and writing.