Learning another language seems like an impossible task to many, but it doesn't have to be that way. We like to think of learning a language as a journey or an adventure, where you follow clues and progress one step at a time toward your goal.This book provides 50 language "mini adventures" -- learning tasks that each help you find your way along your language learning path. Let language experts Shane Dixon and Justin Shewell be your guides...