Glad you spoke up. Same thing happened to me as a kid, my science teacher tried to teach us creationism in our biology class.. err..

My mum bounced the principal for it (she is a teacher herself) and the teacher was slammed big time for it as she was full time staff. She stopped teaching not long after that.

I'm all for to each their own, but I really don't think its right to force your views whatever they are on other peoples children.