het·er·o·dox
adj.
Not in agreement with accepted beliefs, especially in church doctrine or dogma.
Holding unorthodox opinions.

My word for the day, lifted from this article.