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

Or sometimes an administration has such a hard time hiring and keeping teachers, that they will keep the truly dreadful ones on staff forever.