I'm not (by any account) always the best teacher. I do all right - ry (and sometimes even succeed), but I have a few personal characteristics that sometimes work against me. First, I have a certain, shall we say, lack of interpersonal skills and an occasional inability to pick up on cues (insert joke about faculty member with mild Asberger's here). In addition, I have a tendency to become a bit sarcastic under stress, and that never plays well in the classroom.
But, much like the palace eunuch, even if I can't replicate it while it's happening all around me, I know it when I see it.
I saw it today when I came across Joe Ben Hoyle's website. He's an accounting professor at the University of Richmond, and I've mentioned him previously here, where he was profiled in UR's alumni magazine.
It turns out he has a website with some good teaching material. One of the links is to a set of short (1-2 pages each) essays on teaching and another is to his blog. Both are well worth reading. Go over the blog when you have time, but do yourself a favor, and download the essays (they're in one document) now. I almost guarantee you'll get something out of it.