I guess I graduated from a decent college and I live in the capital. Most of my peers are pretty good at English especially writing and reading. Our listening/speaking suck big time though. We have foreign language classes since grade 3: English, French or Russian (not common). The courses focus on grammar. I have heard that our grammar may be better than those of native speakers (no confusion between "your" and "you're" for example).
About myself: I just read HN, join English communities like Reddit, Quora. I try to travel but nothing much.
Regarding OP, his experience is just an exception. There are many other good or bad things in our system. And if you ask me, I will say the education in the U.S. is superior tbh.