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 são os cursos de desenvolvimento profissional mais populares entre os professores?
 ###Tabelas: 
CREATE TABLE teacher_development (teacher_id INT, teacher_name VARCHAR(50), course_title VARCHAR(100)); INSERT INTO teacher_development (teacher_id, teacher_name, course_title) VALUES (1, 'John Doe', 'Python Programming'), (2, 'Jane Smith', 'Data Analysis with SQL'), (3, 'John Doe', 'Machine Learning Fundamentals'), (4, 'Alice Johnson', 'Data Analysis with SQL'), (5, 'Bob Brown', 'Machine Learning Fundamentals');
SELECT course_title, COUNT(teacher_id) FROM teacher_development GROUP BY course_title ORDER BY COUNT(teacher_id) DESC;