Everyone learning Spanish strives to improve their speaking skills. This is the most important indicator of what a person has achieved in a foreign language. Talking practice is what makes people who learn a foreign language difficult. We can read and listen on our own, but we need a conversation partner to communicate too....