Hafizullah Amin was born to a Ghilzai Pashtun family in the Qazi Ghel village in Paghman on 1 August 1929. His father, a civil servant, died in 1937 when he was still very young. Thanks to his brother Abdullah, a primary school teacher, Amin was able to attend both primary and secondary school, which in turn allowed him to attend Kabul University (KU). After studying mathematics there, he also graduated from the Darul Mualimeen Teachers College in Kabul, and became a teacher. Amin later became vice-principal of the Darul Mualimeen College, and then principal of the prestigious Avesina High School, and in 1957 left Afghanistan for Columbia University in New York City, where he earned MA in education. It was at Columbia that Amin became attracted to Marxism, and in 1958 he became a member of the university's Socialist Progressive Club. When he returned to Afghanistan, Amin became a teacher at Kabul University, and later, for the second time, the principal of Avesina High School. During this period Amin became acquainted with Nur Muhammad Taraki, a communist. Around this time, Amin quit his position as principal of Avesina High School to become principal of the Darul Mualimeen College.