If you were to log in, you'd be able to get more information on your fellow community member.
As someone who's taught Unix and HTML for over 5 years at NYU, I think the most important part of teaching is leaving the students inspired and wanting more. As an IT professional, it's hard not to be inspired by the possibilites of todays technology, but conveying those possibilities to your students and seeing the light go on in their eye when the penny drops on how they can improve 'their' lot in life with this knowledge is the most rewarding part of teaching. All that said, the course needs to be designed to the level of the student and sometimes that's a hard target to hit.The class should also be FUN, most people remember and learn most when they're laughing....