As with many things, most piano teacher think they're above average, although obviously that can't be the case. I've taken great pains to be objective about myself as a teacher, and be brutally honest about my shortcomings. As with learning piano, how can you improve if you don't know what need improvement. Thus, I present my flaws as a teacher, and I'd love to see others join in and present theirs as well:
I get bored with easy music - Perhaps this is not unusual, but after the 100th time teaching a 6-year-old how to do a C major scale, and play 'Jingle Bells', it started to get a bit old.

Not only does this make me less than enthusiastic about teaching my most common student demographic, but it makes me push my more advanced students into music they may not be ready for, because I desire so much to finally get the chance to actually talk about the things that interest and excite me. In my experience that it not uncommon with teachers, and it's not good for the student. It's tough, because I'm someone who gets bored very easily, and requires complex and sophisticated things to keep me interested. Would some of my students be better off with a 'dumber' teacher? Possibly.
I let my empathy slip - Again, not uncommon. It's so easy to get into the authoritative role, and forget how you felt when you were on the other side of the equation. My students generally seem to say I'm a 'nice' teacher, but I've had times where I know I pushed a little too far, and forced a naturally gifted but undisciplined student to try and fit into the piano mold in a way that probably killed some of the joy for them. How silly...I WAS that student once upon a time! How could I forget that?
I'm too self-absorbed - This is the biggest flaw for me. I didn't get into piano to teach other people to succeed, I got into it for myself to succeed. I'm not a blatant narcissist, and obviously I care enough to think about it and post things like this on piano forums

, but I've got an internal competitive drive to win/succeed/be the best at all things, and the honest truth is that if one of my students got to the top of the heap, and I didn't, the jealousy of that would make my head explode. I don't dislike helping people, I often even enjoy it, but at the end of the day I sure as heck don't want to see them do
better than me! Unless that changed, and I don't think it's going to, I must admit I could probably never be as good a teacher as other people who can put their heart and soul into seeing others succeed.
Can any of you relate to these, or do you have your own flaws?