Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quantos workshops de saúde mental cada professor liderou em 2021?
 ###Tabelas: 
CREATE TABLE teachers (teacher_id INT, teacher_name VARCHAR(255)); INSERT INTO teachers VALUES (1, 'Ms. Gonzales'), (2, 'Mr. Johnson'); CREATE TABLE workshops (workshop_id INT, workshop_name VARCHAR(255), teacher_id INT, workshop_year INT); INSERT INTO workshops VALUES (1, 'Mindfulness', 1, 2021), (2, 'Stress Management', 2, 2021), (3, 'Emotional Intelligence', 1, 2020);
SELECT t.teacher_name, COUNT(w.workshop_id) as total_workshops FROM workshops w JOIN teachers t ON w.teacher_id = t.teacher_id WHERE w.workshop_year = 2021 GROUP BY t.teacher_name;