The disadvantages of using Computer Assisted Language Learning (CALL) for teaching English

What are the disadvantages of using Computer Assisted Language Learning (CALL) for teaching English productive skills? What can be done to make CALL more effective?    

Sample Solution