As a McGill math grad, I must say that it was a running joke in the math department how the Education students didn't really need to know any math (some B. Ed. students shared classes with us during the first year or two). The B. Ed. students freely accepted this joke and were quite self-deprecating about their mathematical skills. Several of them even felt cheated for taking our "advanced" math classes which were, in their opinion, far beyond anything they would ever have to teach in high school or CEGEP.[1]
I guess these jokes had some basis in reality.
[1] Québec has a somewhat outdated education system where the last year of rough equivalents of high school and first year of university in US are done in a somewhat "vocational" college called a CEGEP which is an intermediate step between high school and university. The original purpose of this was to help bring more students into university.