What I have learned through my interactions with my friends, that it is not the curriculum rather the teacher quality and exam system that need an overhaul.
Physics chemistry biology math history english Urdu civics Islam geography everything is taught and teachers are also not bad
It's outdated and lacks several basic subjects required for nation building.
What basic subjects you think should be taught