Learn American English

Este é um curso totalmente grátis que encontrei :!: Nele há explicações gramaticais e vídeos que também explicam. Há um pequeno dicionário de gírias e vocabulário, exercícios (que não podem ser respondidos virtualmente :( ). O curso possui sete níveis, foi feito por um americano e está totalmente em inglês :!: Sendo assim é bom que você tenha um conhecimento prévio para poder fazê-lo. Mas acredito que não seja nada impossível que um iniciante não intenda. Claro utilize de outras fontes também.
Bom, sei que não é o curso mais completo, mas talves para quem está com alguma dificuldade em gramática, ou até queira revisar dando uma treinada no listening creio que seja uma boa opção. Espero que seja útil a dica :D

http://www.learnamericanenglishonline.com/
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
Nunca havia respondido esta publicação, no entanto vale lembrar que mesmo aqueles que não possuem nenhuma familiaredade com o inglês são capazes de entender, já que existem ilustrações cuidadosamente arranjadas e o mesmo curso pode ajudar professores acadêmicos de inglês pela qualidade pedagógica do site. Eu sou contribuinte deste site (http://www.learnamericanenglishonline.com/) e me orgulho de ter aprendido muito com ele. Em matéria de inglês (mostly american english) eu devo muito a Paul Lawrence, diretor, designer, produtor, tutor e professor deste curso que eu classifico como excelente. O mais interessante : é absolutamente grátis e ele mantém diversas atividades, sempre atualizando suas publicações.