Quoting from your PDF:
Let’s start with C677T.
A normal un-‐mutated gene is called C677C. This means at the 677th position on the gene, there are two cytosines.
A mutated gene is called C677T. Notice that one of the cytosines has been replaced with a thymine. This one small change is enough to impair it’s functioning.
Caledonia
That description does not seem to be correct. I'm new to this, but the SNP nomeclature works like this:
C677T means that the "normal" (also called "wild type") nucleotide base at that position is C and the change is to a T. So T has replaced the normal C. It's a single change.
A single non-mutated gene would not have
two C's at that position. It would have one. And a mutated gene would not have a C and a T, it would have only one T that has replaced the C.
We do have two copies of each gene. But each copy of the gene will only have a single change for a SNP. That's by definition because it is a single nucleotide polymorphism.
The idea of one vs. two mutations comes in with the heterozygous (one change) or homozygous (two changes) as denoted by the -/+ or +/+ symbols.
If you are +/+ for C677T, each of the two copies of the MTHFR gene will have a single T where there was a single C (at position 677). You have two SNPs in that case and you are homozygous for this SNP.
Please correct any mistakes I've made.