This should look familiar to my fellow recent UMBC alumni. (Or if you stalk the Freedom Alliance. I know I do.)