Looking to find some of the best teachers in software engineering; not the best computer scientists or software engineers per se. But those who train and develop software engineers that and build great software in the industry. I'd like to learn about what they do that makes them a great teacher. I've found Uncle Bob to be one of the best but who else? I'd appreciate some resources as well.