Hi Roger:
Sometimes, what a teacher feels they are strong or do very well can be off base. This is where having peer review, classroom observation, student assessments can be helpful.
If an individual is really serious, they can get online assessment, or even pay for more formal (and perhaps accurate) assessment for personality type, learning/teaching styles, and traits that reflect strong and/or weaker areas someone my choose to focus on for improvement.
Regards, Barry