It's not a small town. It's just that in Ontario there are approximately 7000 teachers every year left without positions.
A few years ago there was a retirement boom so they opened up a lot more spots in education faculties. Now we're seeing how the boom has been filled but they haven't closed off that enrollment ($$$) so it's a profession that is hellaciously over-prescribed.
Basically you have to know someone to get in. They don't care about your experience, grades, etc. You just have to know someone.