Photo by Monkey Business Images Ltd/Monkey Business / Getty Images

Republican principles are the values you teach around the kitchen table.

National Republican Party Platform - Read it yourself and see if you agree.