I have never felt like an awesome teacher; mostly because I feel so green and unskilled myself. I am more self-conscious having people see me teach than watching me do forms in line. When Sifu is watching...forget it. I get flustered, so the person I'm teaching then gets flustered, and suddenly neither of us knows what we're doing.
But part of training is mastering yourself mentally and building confidence, so as time has gone on I have gotten somewhat more confident when called upon to impart some grain of wisdom to a newer student.
However, the last few classes, Sifu has had to come and stop me from teaching things straight-up wrong. Last night it was chuji quantuao. I was steadfastly correcting this poor girl's movement when Sifu came over and said "No," and had us revert back to doing it the way she had been originally. This has happened a few times before with other moves, and I am never certain if I was taught something that way or I changed it myself without realizing it.
At first I was pretty upset at myself, and embarrassed for forgetting the most basic form. But I figured, what with different people teaching the same move slightly differently, watching more advanced students and gleaning the details of their forms, unconsciously developing shortcuts, and just plain misunderstanding a movement, it's not surprising that one can end up doing things a little differently. I just have to train harder at always being in the moment and mindful of every move I make, incorporating corrections, and being happy when I get feedback and not embarrassed.