Free: Contests & Raffles.
Perhaps educate the educator.
Let the kid right what he wants. I know it sucks but it really isnt gonna get you or your kid anywhere trying to "win" this fight with the stupid tree huggin teacher. I would explain to your child the facts and then help him right the best report he can without stirring the pot to much. Think about how your child perceives the actions you take against the teacher and school. The teacher is probably looking for a reason to start trouble.
This was the report my son was assigned today at school.While we are very tolerant parents open to discussing issues, we have none the less scheduled a meeting with the principal to discuss the intent of this "education"