One thing I did want to note is that studying and teaching kenpo--especially group classes--really helps. It's weird, but I swear it lends a confident attitude to what you're doing...something I'm currently concerned about with the other teachers at my current job, who are taking a lot of flak from students lately.
First time I noticed this, some years back, I hadda tell a football player to talk to me after class...not that big a kid, but real attitude. He was leaning insouciantly on a wall--had his left forearm in a short cast--and something told me that this kid was gonna swing, or was thinking about it pretty seriously. I remember thinking, looking at his lead kneecap, "Kid, you have no idea how fast I can put an end to your career." Not very nice, not that I said or did anything, but he abruptly got real polite...
A lot of students, these days, are pathetically badly-taught. And what's in some ways worse, they've picked up the arrogant and crappy behaviors of rich white kids, attitudes and behaviors they can't afford. (I blame Dan Quayle, but then I ALWAYS blame Dan Quayle.) They also have no idea what learning's all about, no idea what their teachers went through, so they are all too often either bootlickers or insulting little creeeps. Fortunately, these students are considerably in the minority...it's the damn administrators you gotta watch out for, and some of the other teachers. They're incompetent, nuts, and mean all too often. And too many of 'em hate students...
With all this jazz, kenpo really helps. For one thing, a lot of the folks are physically menacing...yes, administrators included...and the farther I've gone in kenpo, the more something in me just snickers when they try it. Then too, before an ugly meeting or an interview or whatever, there's always the comforting feeling of thinking, "I've got advanced class tonight. I'm gonna hafta dummy for William Glenn. What are YOU going to do to me, little man?"