Essential Guide to British Slang - Brit slang is hella fun
Debate in English.
15 Essential English Idioms for Sounding Like a Native
Easy spanish free online spanish classes for beginners,how to learn spanish language at home how to learn spanish online,learn conversational spanish fast learn latin american spanish.
Talking about the weather English lesson - learning English basics