English requirements....

So my partner is taking a course at BCIT and they are having some difficulties.

I'll be completely blunt: they are one of two native English speakers and every other student is Punjabi.

What's the issue? Well none of them are willing to speak English in groups or collaborate for projects and the teacher who was clearly annoyed at the beginning has since stopped caring. It's an issue because so much of the class is supposed to be interacting with other students but their English skills are so poor and they are such a large majority in the classroom it's just everyone speaking Punjabi and then expecting the two English speakers to do the actual presentations.

I don't want to get into the obvious ogling and body objectification they have experienced by some of the men but that has also been constant.

It's at the point where they are considering dropping the course because the experience is so lacking, I suggested writing a complaint to the BCIT administration.

Has anyone had similar experiences or suggestions?