Teaching and learning in city schools : a comparative study