Troy, since you are a teacher I'm sure you have a knack for surpressing anger and handling difficult situations in a professional manner. I am betting that after much profuse apologizing by the Direct TV guy and perhaps an "inner tantrum" by yourself you came to forgive him for his mistake.
Following the incident I'm betting there was a phone call that resulted in a lot of free programming. Am I close?
If not I fear for the Direct TV guy's physical well being.