Learn spanish for multiple purposes and many choices.You could be either looking to brush up your knowledege, be an absolute begginer, want to talk with your clients, want to talk with your future neighbours or family.Choices to pay with money or exchange of skills, lessons one-to-one or within a small group.