Ok, this is more of a cultural thing, but... What exactly a "science teacher" does in an American school? Do they teach some kind of "general science" class with physics, chemistry, etc. all lumped together or are those still separate subjects, just all taught by the same person? Or am I missing the point completely? (In Soviet/Post-Soviet schools we had "природоведение" (natural history) in 3rd grade or so, then it was always separately "physics", "chemistry" etc. taught by different teachers, at least in larger schools. In smaller ones, a chemistry teacher might also teach biology, or a physics/math teacher or something else like that, but such a school would have been considered understaffed. )