My favorite school where I once taught was located in a rural area, too. The parents were very interested and involved in their children's education, and constantly gave me small gifts of appreciation. All the teachers at that public school enrolled their own kids there as well. It was a very good experience for me as a teacher. Not at all like experiences I have had in urban schools.
I agree -- the large urban schools (here in LA) have tremendous problems, partly because of their size, that the smaller schools just don't have. It must be wonderful to teach in a small, neighborhood school?
When we moved, that school was one of the things I missed most.