http://www.howcast.com/

I think this website is a good one for practicing your English. It can teach you all kinda of cool things. Pick your favorite category and go.

Here is a sample:

Advertisements