I am currently taking a graduate course which is a combination of two subjects and we have two faculty teaching it - call them A and B - one for each subject. Before my classes started, we had an orientation and the syllabi of all the classes were shown to us. In this case, Prof A explained to us the syllabus of both the subjects.
But later, when Prof B started teaching, they have deviated a lot from the syllabus. In particular, the topics that were shown to us in the orientation as the syllabus, were pretty much covered in the first couple of lecture and Prof B taught it to us as "background knowledge" (which we thought was going to be the content of the entire course.) Anecdotally, a lot of students are finding the course difficult due to this reason.
Prof B also hasn't provided us with a syllabus of what he is going to teach and we find out the topics on the day of the lecture.
So my question here is: Would it be appropriate to approach Prof B and let them know that this is not what we were expecting from the course? If so, how do I bring it up without coming off as confrontational? Should I instead talk to Prof A and let them know that the syllabus he presented is different from what is being taught?
[Prof B does us ask us during class if we're understanding the topics, but due to the online nature and it being a fairly large class, people haven't really spoken up.]