Matthew Garrett

Scott Giebel |
A professor being fired for sharing conservative values is becoming increasingly common, but some of these instances have a silver lining, as justice…