Помогите составить правильный SQL запрос с LEFT JOIN
Задание с SQL Academy: Выведите имена first_name и фамилии last_name всех учителей из таблицы Teacher, а также количество занятий, в которых они назначены преподавателями. Для вывода количества занятий используйте псевдоним amount_classes.
Не пойму в чем ошибка, вот мой запрос:
SELECT Teacher.first_name, Teacher.last_name, COUNT(Class.id) AS amount_classes
FROM Teacher
LEFT JOIN Class
ON Teacher.id = Class.id
GROUP BY Teacher.first_name, Teacher.last_name;
Источник: Stack Overflow на русском