As a personal opinion, tutors are best for conversation practice. Tutors are usually pleasant, educated people and a student can have interesting conversations about work, travel, school, and life in general.
Teachers are trained to teach English grammar, vocabulary, reading, writing, listening, and speaking. A few are trained to teach pronunciation.