How many hours is up for grabs. Its an open ended contract paying me per class. Kinda gotta like that :)
I suppose its geared towards perl in a CGI environment as its a client I did a quite extensive CMS for about 5 years ago. They want to be able to do minor mods in house or change things without having to go to me. While I don't like slicing my own throat if I don't teach them someone else will.
To me, those 5 basics are needed to write any useful CGI type program. I'm really asking if I'm missing anything. And yes the ! statement at the end is a little overboard but I'm going to try to calm the fears that this stuff might be too hard for them.
I've always thought teaching is a little bit like programming ... break it down into small enough bits and you can do it without a problem