Focus on the ends of words. The biggest problem with English for many ESL students are the final sounds of English words. This is an especially difficult problem for Spanish speakers and Chinese (Manderin or Cantonese) speakers in Calgary because their languages have different structures than English. The Spanish language and the Chinese language have very different 'phonological' structures.
The best example (worst example?) is the sound of final /-ed/ for the Simple Past. Spanish, Portuguese, Mandarin and Cantonese don't have /-ed/ at the ends of words; therefore, it is super hard for you to say them in English.
But to make things harder, when English people say /-ed/ at the end of /loved/ and /saved/ and /stopped/, etc., they actually have three (3) different pronunciations!! Yes,
three. (Therefore, watch the videos below that talk about /-ed/ endings.)
Yes, English is crazy. I'm sorry.
Another example of 'crazy English' is the final /-s/ that is added to English words. The /-s/ at the end is also hard for many ESL students. Spanish has /-s/ at the end, like in /los/ and Carlos/ but you don't have /-s/ grouped with other sounds like at the end of these words, like in /asks/ and /carts/ and /needs/. And actually, if you watch the video below, when English people say /-s/ at the end, it usually isn't an /-s/!! Most of the time it is really /-z-/.
English phrasal verbs like, /get up/, and /throw up/, and /stay up/, all have special meanings. Learn them. Review them. And besides this, there are tons of English expressions about clothing and about food. (See the videos below.)
But if you want, call for a private, professional ESL instructor. (Follow the link.)
Website for studying phrasal verbs