GET D!RTY
Next time you’re traveling or just chattin’ in Chinese with your friends, drop the textbook formality and bust out with expressions they never teach you in school, including:
• Cool slang
• Funny insults
• Explicit sex terms
•...
Do you know a bit of English, and want to improve without a teacher? Whether you're a student, a traveller, or you just want to learn basic English, this plain-speaking guide will help you pick up the essentials so you'll be understanding and...
English grammar has changed a great deal since the beginning of the twentieth century, and it is a subject that can provide a complex minefield of uncertainties within the language. This accessible and comprehensive dictionary comes to the aid of...
A proven grammar-based approach that gives you a real mastery of the Spanish language
Use Advanced Spanish Step by Step's progressive, grammar-based approach to conquer intermediate and advanced Spanish-language topics. This step-by-step approach...
Recommended for Beginners of Japanese. Beginning to learn a new language can be a lot of fun. But it is important to begin your learning with structure. You don't want to end up knowing random or useless information that will sap your motivation...