I have been studying Spanish for about two months now to prepare for my camino and have used Durolingo (free on the internet, and covers basic words and grammar which is pretty good for vocabulary), and recently found a course entitled Synergy Spanish (also on the internet, but cost money). The...