Paul Farquhar
Legend
We don't have "STEM schools" by that name in the UK*. I guess "Science Academy" would be the equivalent. I have heard the term, but only because US terminology is considered clever and cool be people who want to show off.Well, my sons went to a STEM school, So yes they explained it to everyone and every child and parent was aware what it means.
From talking to parents, many chose the school because it was a STEM school and had prior knowledge of the term. I can't speak to others experience, only my own.
*Well, I wouldn't swear blind that there are no schools using that name in the UK - see: US Terminology is clever and cool.