Enabling and Constraining Conditions of Professional Teacher Agency: The South African Context. (January 2017)