You know something, Thorne?
You say you hate when people push their beliefs on everyone else, including you, but you're doing the same thing in return.
Nobody cares how you feel about creationism/evolution as much as you care about hearing their views... Take it into consideration and stop being so provoking on this issue.
I'm probably just as much Agnostic as you, but damned if I feel it's my place to tell everyone what or why they should believe this or that.
Who gives a fuck if the guy put an X or even a cross on a kids arm. What it really comes down to is the fact that he's being accused of abusing his students... Don't look into it any further than that.