cam mccormick degrees