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: Quais professores não completaram nenhum curso de desenvolvimento profissional no último ano?
 ###Tabelas: 
CREATE TABLE teachers (teacher_id INT, teacher_name TEXT); INSERT INTO teachers (teacher_id, teacher_name) VALUES (1, 'Teacher A'), (2, 'Teacher B'), (3, 'Teacher C'); CREATE TABLE courses (course_id INT, course_name TEXT, year INT); INSERT INTO courses (course_id, course_name, year) VALUES (1, 'Course X', 2021), (2, 'Course Y', 2021), (3, 'Course Z', 2022); CREATE TABLE teacher_courses (teacher_id INT, course_id INT); INSERT INTO teacher_courses (teacher_id, course_id) VALUES (1, 1), (2, 2), (3, 3);
SELECT t.teacher_name FROM teachers t LEFT JOIN teacher_courses tc ON t.teacher_id = tc.teacher_id LEFT JOIN courses c ON tc.course_id = c.course_id WHERE c.year IS NULL;