Return to Article Details Exploring the affordances of WeChat for facilitating teaching, social and cognitive presence in semi-synchronous language exchange Download Download PDF