Latin word order is flexible as declension and conjugation indicate subject and object but I am used to "subject object verb" oder and would usually stick to it unless for example the object is of particular relevance.
Could "discipulas habet magister" also work here?
And how would I say "the female students have a teacher"?
Discipulae magistrum habet
Discipulae = nominative (when the noun is the subject of the sentence); discipulas = accusative (when the noun is the object of the sentence).
Thanks, I wish Duolingo would have explained it as simply as you did. Was super confused this entire time.