Students, who’s responsible for making sure that you learn the material in each of your classes?
I’d argue it’s you, not your teacher.
It’s your teacher’s job to make it clear what’s expected from students. It’s your teacher’s job to provide the necessary instruction and resources like materials, opportunities to answer questions, and even extra help if necessary. It’s your teacher’s job to fairly evaluate your performance in the class based on the metrics that have been made clear.
But learning takes two willing parties. And just like parents, bosses, and other figures of authority can’t physically force you to do anything well or at all, your teacher can’t will you to be an engaged student who genuinely wants to learn.
“I didn’t do well in that class because I didn’t like the teacher” is a student who’s abdicating their responsibility.
“My teacher wasn’t my favorite, but I still found a way to learn in her class” is a student who’s embracing their responsibly.