I was taught a bit of C and still don't understand why. I see the use of C but it feels much too low level to be useful for the kinds of things I might want to do.
Python and JS are much more relatable.
Edit: I'm getting a lot of hate for this "hot take" for some reason. I don't know what to tell you, people learn this stuff differently. For me the "from first principles" approach framed programming as something I shouldn't bother with because it'd be forever until I learned how to do anything useful with it.
To me C and C++ seem powerful but it feels like having to invent the universe before I can get anything done. I'm not working on embedded systems or something.