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: Quem são os professores que ministraram cursos com uma classificação de saúde mental abaixo de 3?
 ###Tabelas: 
CREATE TABLE teacher_courses (teacher_id INT, course_id INT); INSERT INTO teacher_courses (teacher_id, course_id) VALUES (1, 1), (1, 2), (2, 3), (2, 4), (3, 5), (4, 6); CREATE TABLE courses (course_id INT, name TEXT, mental_health_rating FLOAT); INSERT INTO courses (course_id, name, mental_health_rating) VALUES (1, 'Intro to Psychology', 4.5), (2, 'Yoga for Wellness', 3.8), (3, 'Mindfulness Meditation', 4.7), (4, 'Stress Management', 2.5), (5, 'Critical Thinking', 5.0), (6, 'Lifelong Learning', 4.0);
SELECT DISTINCT t.teacher_id, t.name FROM teacher_courses tc JOIN courses c ON tc.course_id = c.course_id JOIN teachers t ON tc.teacher_id = t.teacher_id WHERE c.mental_health_rating < 3;