The Effects of Class Size on Student Achievement: New Evidence from Population Variation | Synapse