Is it grammatically correct to say "Un prof enseigne les/des élèves"?

4 answers

No.

Choose either les or des.
Yes, but is either of them correct?
Yes. If you have a particular group of students in mind, use "les." If you mean students in general, use "des."
"Un prof enseigne à ces élèves" is better