One of the major obstacles for many beginning and intermediate language learners is conversing. Basically, there is only so much conversation that one can muster around the very basic vocabulary and questionable grammar that a beginner has to work with. In addition, the foreign speaker in most cases, while...