Should my rising senior take Physics when the teacher is not great?

Often two labs even if 3 science.

I’m guessing, given the question, the OP is looking at higher level schools but was just noting.

OK - waiting for OP anyway.