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: Qual é a idade média dos professores que completaram o desenvolvimento profissional em 'Pedagogia Aberta'?
 ###Tabelas: 
CREATE TABLE teachers (id INT, name TEXT, age INT, profession TEXT); INSERT INTO teachers (id, name, age, profession) VALUES (1, 'John Doe', 45, 'Teacher'); INSERT INTO teachers (id, name, age, profession) VALUES (2, 'Jane Smith', 35, 'Teacher'); CREATE TABLE professional_development (id INT, teacher_id INT, topic TEXT, completed_date DATE); INSERT INTO professional_development (id, teacher_id, topic, completed_date) VALUES (1, 1, 'Open Pedagogy', '2021-08-01'); INSERT INTO professional_development (id, teacher_id, topic, completed_date) VALUES (2, 2, 'Instructional Design', '2021-07-15');
SELECT AVG(teachers.age) FROM teachers INNER JOIN professional_development ON teachers.id = professional_development.teacher_id WHERE professional_development.topic = 'Open Pedagogy';