Sandy John is a former newspaper business journalist who specializes in writing about personal finance topics such as mortgages, home buying and ownership, credit, and insurance. She enjoys camping, ...