Do you like South Park? It's not only just funny but also you get to learn lots of slangs.
I know it's not a good way to learn English, but study materials are so boring, it's gotta be something funny.
South Park, Smallville, and Prison Break are my study materials.
If you are not actually in English speaking country, how do you learn English? Movie is a good way, but normally it's a two-hour story and probably you don't wanna watch same movies more than twice. Watching drama and movies would be okay for developing listening skill, but I really need a speaking skill.
Can I ask you if any of you has done it? Whenever I speak English, I realize my English sucks.