How to Learn English Online



Step one: Listening and repeating the phrases



Step two: Practicing English phrases with fun dialogues

Magoosh


Step three: Doing an exercise based on this video:



List of English Functions