Degrees and Certificates