I was a TA for first year calc in uni. First tutorial was just reviewing some basic high school stuff, which included solving inequalities for x. After the tutorial, a student walked up to me and asked what the parallel lines around the x meant. I actually have no hope in the NA public education system.

When I was in elementary school, by default we did repeating decimal places. When I saw someone who was homeschooled do Euclidean division I was jealous that they were allowed to just stop once they got to the mantissa.

Of course at the time I had no idea what “mantissa” or “Euclidean division” was, but tomato tomato.

I started programming in my thirties, I've been constantly taken aback by one lecture series after another where the instructor handwaves away some concept I'm absolutely flummoxed by, dismissing it as "elementary math". Also I can promise you we never used the word "modulo" in elementary school, nor were we taught to think about how you can use modulo as you would in programming. Everybody at their own pace, but I'm with OP here.