Speaking of opinions, Id like your definition of Great Republican.
...that it is.
(Spit on ground and walk away.)