That's the trouble with forums! You get 20 different opinions here, but in class you only get one - your teacher's opinion.
Maybe your teacher thinks that only the progressive form of see can be used as a substitute for meet with. Some people believe that. But it's not likely productive for me to speculate on the reasons here. You'll have to ask the teacher why h