Here's why:
* It modifies a noun: It describes a noun, such as "beliefs," "opinions," or "ideas" that are different from the accepted norm.
* It can be used predicatively: You can say "Her views are heterodox."
Let me know if you have any other word classifications you'd like help with!