Introduction To Canon EF Lenses

So I know that a lot of you have been asking me about EF Canon Lenses, so I starting looking for some really good information and this is what i found:

Let me know what you think, It highlights some very essential and important things about EF lenses.