Rasha Essam Edited by ALT August 2, 2017 11:19 am Affiliation: Faculty and Computer Aided Language Learning Director Website: Bio:Faculty and Computer Aided Language Learning Director Sessions for Rasha Essam A literature review: Towards understanding the use of Web 2.0 technologies in computer supported collaborative learning foreign language settings using activity theory [1699]