A Spanish teacher may be one of the 2 categories:
Teacher of Spanish
The technical differences are extremely small and yet valuable when making your decision. Spanish teacher teaches Spanish to Spanish speakers, when a teacher of Spanish teaches Spanish as a second or a foreign language.
Unlike a Spanish teacher (or a teacher of Spanish) a tutor usually doesn't have a college or university degree in teaching, education or linguistics.
Tutors often use unconventional and more cultural methods of teaching. tutors tend to focus on student's experience and language natural development rather than typical books.
A teacher can teach you grammar, structures, time tenses and a tutor can help you expand your vocabulary and dip your toes into culture, however...
Practicing with Spanish Native Speakers helps you improve on pronunciation and understanding of a fast, real, dialectic speech, which is so different in Spain, Argentina, Colombia and other.