The whole philosophy behind critical pedagogy views the contextual factors as elements evoking change in classroom interactions between teachers and students considering the value assumptions dominating their interactions. As you have rightly observed, the setting and culture are vital variables that certainly affect critical pedagogy. I refer you to a book titled " Multicultural Education, Critical Pedagogy, and Politics of Differences by Steeler and McLaren (1995) for more details.