SEPARATION OF CHURCH AND STATE!
I guess anti-church (or in this case, mosque) doesn't count in some people's books. All Muslims cannot be judged as if they're all terrorists, as much as in this post 9/11 society we might be prone to do. It's not fair. What if all Christians were judged based upon what some did in the name of their religion? Or all Germans because of Hitler (whom, may I remind you, was actually AUSTRIAN)? It's not right, and maybe it takes someone who's been verbally belittled in their life to understand this. If you were called a Nazi as a child just because you're German or a n* because you're black, you'd understand a lot better.
What upsets me most about this whole thing is that a TEACHER was behind this! WTH?!? They of all people should know better. We expect our teachers to teach tolerance, not hatred. But I guess you can't win them all.