Synchronous and Asynchronous English Writing Classes in the EFL Context: Students’ Practices and Benefits Nada Bin Dahmash Views: 1,296