This is a beautifully designed resource for learning English through the learner's native language. Because the resources teach the same English, it is ideal for using with English classes with learners from all over the world. The flash resources are great and the lessons are arranged in categories.
http://ictmagic.wikispaces.com/English+As+An+Additional+Language
"ENGLISH SPEAKING COURSE ONLINE & SPOKEN ENGLISH CLASSES VIDEO FOR BEGINNERS." This course will reintroduce you the basics of the language which will boost your language skills and improve your English fluency.