This may be an very bad over generalization. But, has anyone noticed that say a mathematics education major is pretty bad at math compared to the typical mathematics major. I have few questions about this (1) If the above is true, what is the necessity of having a education degree or a teachers certification? (2) Shouldn't schools be interested in getting people who know a lot of mathematics over people who know some stuff about education? (3) Why don't you see a lot of really talented people wanting to teach high school?