Dual-Spiral Collaborative Learning via Inquiry Activities

English writing and teaching writing are particularly difficult and time-consuming tasks for both teachers and students. To decrease teacher’s loading in marking student’s papers, as well as increase student’s English writing performance, the purpose of this paper aims at designing an integrated app...

The International Journal of Learning: Annual Review

Common Ground Research Networks