Teaching is a bit like golf for me. Although, I admit I do not prepare for golf a fraction of the time I prepare for teaching nor do I know as much about golf as I do about teaching. Which proves my point even further. The point is a lot can go wrong before it goes well, even if you know a lot. Lots of lessons veer into the woods to the right before you have that magic shot that is easy, effortless, straight, makes the right sound off the club, feels perfect, and lands near the pin. You work for years trying to perfect your game/teaching to fit your style and ability. You love both, but can experience moments of almost debilitating frustration that can ruin a moment, a day, a round and make you wonder why you thought you could do this. It isn't always bad. In fact, it's mostly pretty good and mostly rewarding. You still get to the hole; sometimes it takes you a few more shots. You teach a good unit; it sometimes takes a day or two longer.
But every now and then you do hit that great shot. You realize the materials are just the right club for the distance, you know the course (no pun intended) well enough to be flexible and make adjustments, and you see your students making connections you knew were possible even if you didn't quite expect it. Which makes me ask...why didn't I expect it? I've certainly prepared. And makes me wonder...how do I do this again? It's amazing how one perfect shot in a thousand can keep you playing.