Re: My IT classes...
The French teacher was probably embarrassed at her lack of in-depth IT knowledge but reacted poorly as a result. There is a good example of a teacher having to teach something that is not their core subject - this is not the fault of the teacher but is a lack of teaching resource / money.
The Physics teacher made the right call taking you to the expert and not just bollocking you there and then. The sysadmin was of course a decent IT professional who knew a good resource when they saw one...