Mila,
You have hit upon the issue when selecting a dance instructor and that is "Is this instructor a social or competition teacher?".
It sounds like your instructor is a social dance instructor. And they have different goals for students than say your dancer friend. Their goal is mainly to get you out on the dance floor asap and have fun. Yeah, you might not look good, but at least you're dancing. The great part about social dance instructors is you concentrate on lead and following, and you develop basic dance floor survival skills rather quickly.
While on the other hand, competition instructors spend a lot of time on technique and looking good in frame and on the dance floor. And, personally, I think that a good amount of lead and following skills are lost, because the students are typically taught a routine and not how to get out of a problem area.
(Of course, I'm just generalizing based on social dance partners, who've got the look, but I had a tough time following. This not true of everyone. please don't hurt me
)
I've been lucky enough to find a competition instructor, who also wants his students to be good social dancers and enjoy the dance floor. But that was a year after doing social dancing.
But ask your instructor for more about body mechanics or for more of a competition style lesson. He should be able to provide if he has the knowledge and he isn't in a studio that restricts him to teach a syllabus. Otherwise, you might want to start asking around to find an instructor that would be a better match for you and your goals.
Good Luck,
TheDit