I loved the geometry class because it helped me a lot when thinking of practical considerations to 3D graphic arts I was creating on Amiga computers at the time not to mention the value of the discussion of area and volume. Did you know Pythagoras was a kind of cult leader?
Geometry wasn't just abstract, it was practical. How much carpet do I need for a room? How much water will fit in this cylinder? If I have a disc that has to be one square foot, what would the diameter be?
I had some enthusiasm for algebra one level math for solving an unknown variable using what is already known. I didn't learn the value in this at school. My dad was an electronic technician (Worked at Argonne Labs) and I was interested in what he did there. He taught me all there is to know about ohms law, finding resistance, conductivity, current voltage, using simple procedures. We did parallel circuits, tank circuits, ac theory. In less than a years time he gave me a complete 2 year associates degree understanding of dc and ac circuits.
Most of us found our math teachers some of the most arrogant people in the school. They demanded that we show our work and show it going down the way they personally approached solving problems. If the result was correct but if they didn't like your preferred procedure they would lower your scores. They never could offer a sound reason for their demands. Perhaps they did have a sound reason. They just didn't bother to sell us on it.
I suppose it isn't right of me to condemn all math teachers this way as my experience is kind of limited. This is just what I felt about it while being a student in high school and middle school 30 years ago.