PHURUTSE, Makola Collin Cape Town, South Africa, 2005 Factors affecting teaching and learning in South African public schools