If this guy isn't fired, he must me monitored by someone at all times. I think Allen's parents should try and sue the school for child abuse or something, hit these schools in the wallet and things will change.
I heard the son and father talking last night. They hope that the teacher is NOT fired. This would send a message that you can be fired for saying your opinion as a teacher in a classroom. They have no problem with an editorial by the teacher as long as both sides are presented.
You could argue a tort based on contracts, ie the student and school corporation has a contract for education, the curriculum calls for 50 minutes of geography, and that the teacher broke the contract by not teaching the agreed upon geography.
If the teacher took it upon himself to deviate from the curriculum, you could also name him a defendant individually, he'd be personally liable (he probably would sue the school district to be indemnified).
Sue the piss out of this commie!