This paper reports on student achievement in public and private primary schools in rural Pakistan and compares the findings with those rom Uttar Pradesh and Madhya Pradesh. In Pakistan, absolute learning is low and the largest gaps are between good and bad government schools. The gap between children with literate and illiterate mothers is huge. Tested at the end of Grade 3, a bare majority of children have mastered the K-1 mathematics curriculum and only 31% can correctly form a sentence with the word "school" in Urdu. The gap in English test-scores between government and private schools is 12 times the gap between children from rich and poor families. Data from Uttar Pradesh and Madhya Pradesh suggest similar levels of learning and educational gaps.