After more than six decades, I can close my eyes and think about the truly great teachers I have experienced along my educational journey.
My elementary school teachers were generalists, required to teach young children how to read, write, and navigate the foundational concepts of math. They had the answers to all our questions.
In middle school or junior high, we were introduced to specialists who taught us English, Science, Algebra, Geography, History, and a foreign language.