That's also true of an OVEN!
I've been attending Arizona State University in Tempe, AZ for a modeling workshop. No, that's not the one where you learn to work the runway. It's a method of teaching science and math (and, possibly other disciplines, but I only know about science and math). It requires a teacher to think long and hard about how students learn about relationships, particularly math relationships.
I've learned a great deal, but it's really difficult to make the transition to thinking about teaching this way. I'd like to try putting it into practice, but, first, I need to get a job.