I may be a bit biased, but I have heard my husband teach (he's also a pastor, so he preaches, too), and he is a good teacher. He's had companies ask for him to teach a course, and no one else. So, he must be a good teacher.
He does thrive on interaction, though, so when he does get an in-person course, he's very happy! He says there's nothing like seeing a face, which shows if they are struggling or if they get it. And he loves to see the face when they go from not understanding to finally getting it.
These people are adults learning something for their work, but it's like they are afraid to ask questions (do they think they'll look stupid?). When it's in-person, he can tell by their faces that they need help, and he'll go and offer it. Online, he has no clue what's going on in their heads, since he doesn't see them.