I know this is likely to kick off because it's about religion, but hopefully it won't.
We a family we don't celebrate Xmas or birthdays ect. Both dds have been brought up this way and it's never been an issue to anyone (beside PIL but that's another thread)!
Dd1 is 9 and at Xmas her teacher kept making comments about Xmas being the most wonderful time ever, if you don't celebrate your missing out on something special and wonderful and no child should miss xmas. I let it wash as we were taking girls away over Xmas so dd1 wasn't fussed.
Yesterday, someone in her class was giving out birthday sweets. Dd1 refused as she knows we don't join in celebrating bdays. It's never been an issue, we have plently of sweets. Her teacher made a comment and told her it was ok, she should have one and I would never know!
dd1 still refused and told me what teacher had said.
When she came out today she told me her teacher had put sweets in her tray, and told her they weren't bday sweets so she could eat them.
Now Friday is the only day we have sweets because she is a sugar addict and gets ratty and obsessive if we allow too many sweets.
So I spoke to the teacher and he said he felt sorry for her and didn't think it was fair. I explained that I understand that but this is our choice and he told me in future he would try not to say anything but he did feel sorry for her 
She wants for nothing and I'm very proud of her for standing up so well to her beliefs.
I'm wondering if she was a religion that didn't eat meat if he would have such a problem.
So am I unreasonable to be upset with him?