To be or not to be a good professor

Hola a todos / Hi everybody
Me gustaría que diérais vuestra opinión sobre / I would like to know your opinion about:
1. ¿Qué crees que hace a un profesor ser un buen profesor? / What do you think makes a teacher great?
2. ¿Qué cambiarías de la forma de dar clase de los profesores? / What would you change in the way professors teach lessons?