[quote] Tak, I know you're a teacher, any advice? Any other teachers out there? [\quote]
I went into teaching computers and software for a software company and did well for 13 years before the hi-tech bubble burst. After they went under, and two years lookin, I started teaching programming at entry level at the community college.
I went from teaching adults who wanted to learn to kids who didn't. I got a lot of attitude and grief.
My advice, Neal, stay cool. Everyone can't do everything well, teachers or students. I learned as much teaching as my students did. I just didn't realize it until I retired.
Here's some real advice:
1> Don't jingle keys or coins in your pocket when talking.
2> Walk around as you teach, up front and among the students,making eye contact.
3> Talk to the kid in the back row.
4> Write BIG on the board, for the back row.
5> Admit it when you can't answer a question -- but get the answer back to them pronto. With reference/proof/example.
6> Anticipate what questions you are likely to have to face, ahead of time.
Good luck!