students learn from more than 1 teacher. each teacher specializes in what they teach. when I was in school I would have as many as 8 teachers. my daughter has 7. I think having the expectation that a teacher should be qualified to teach every subject is a little high.
You can help the HubPages community highlight top quality content by ranking this answer up or down.