Terry,
It's true that we have uniquenesses and I think that's part of what makes classes interesting. Of course, there are areas we all can continually work to improve on, and we recognize too that we tend to teach to our strentgths. Understanding some weaker areas can be complimented by students leading the discussion, small groups, projects, share-pair, and even conducting instructional segments. Some weaker traits are more personality-based than skill based. I think having a willingness to make improvements, once identified, is the biggest key to change for the better.
Barry Westling