Man it seems weird when people talk about stuff like that in the US. On another forum an American was talking about how a kid when into their school with a small amount of explosives and blew up a toilet block for fun, and the responce from other Americans was "How did he manage to get past metal detectors and dogs?", metal detectors? Dogs? I was thinking "How in god's name did he get explosives?". Soooooooooooo glad I don't live in America.
Also its really strange that Ronald McDonald came to your school, my mum would be complaining heaps if that happened here, advertising unhealthy food in school

Though mind you I find it strange Americans have flags in their schools so I suppose they would be used to propaganda.