If the person gives the class just because it is required (and doesn’t like it), and he/she really prefers to do simple research, then most of the time he/she will be a lousy professor.
I’ve had lecturers at college that only gave the class because it was required or left them more money. They preferred research to teaching, and it showed. Students sensed it.
Similar, I’ve had teachers that either just teach, or do both research and teaching, but love the subject they teach. Last semester I had two great teachers. One was an organic chemistry teacher and graduate chemistry advisor. He no longer did research, just gave classes. He had a lot of time available to help his students, he encouraged going to the office hours, and he just made you like the subject. The other was my animal growth and development teacher. While he did research, he also encouraged going to his office hours, asking questions in class, e-mailing him, etc.
Some TAs, even though they do the work for the money, actually want their charges to do good and learn, and will give extra time and office hours to help them.
At least in Gainesville (home of UF and SFCC), some of the teachers at Santa Fe are PhD. students (already with MSs or MAs) at UF. Many that give classes there are/were taught by the same lecturers that give the same class over at UF.