Can any of our esteemed TEFLing alumni suggest a good site for learning English as a foreign language?

Just like basic lessons, vocabulary lists and maybe videos.

I am enjoying having this Mini-Minx from Jiangxi around the house but her English is totally incomprehensible. I have no idea how she has survived in Aussie for 2 years (and even apparently completed a 2 year diploma in Business Studies).

She can barely string a simple sentence together and she has hardly any vocabulary and we communicate anything complicated using the Chinese translation app on her phone.