Promoting Critical Thinking as a Social Practice: Shaping Students’ Voice, Agency and Inter-Subjectivity in a Cohesive Framework Khalid Almashikhi & Vijay Singh Thakur Views: 512