Teaching, fairness and measuring student performance might seem like similar goals, but it's just so very easy to make sure you succeed at one while messing up the others.
What? Teaching and measurement are very different goals. The whole point of teaching is to mess with measurements.
This automatically means, by the way, that a huge conflict of interest exists whenever the same party is supposed to be responsible for both instruction and measurement. That's why assessment in a traditional Spanish university is out of the hands of the professor. We should aspire to be more like them.
It turns out that it's much less memorable if you're too "clear and helpful", so nothing helpful sticks for students. A good teacher (tutor, educator, pick a word) challenges students and makes them the right amount of uncomfortable.
The best tutor, as always, is your TA or professor, during office hours that you already pay for in tuition. No one takes advantage though, well the students who were getting As already do just to validate their understanding. The students who really ought to go never go.
I give a substantial amount of extra credit for attending regular help sessions which yielded about 30% help session conversion in past semesters. This term it dropped below 5%, and those few who came were the ones who were high B/ low A students. The solid A students don't come because they don't need to. The low B and lower students didn't come because they thought they didn't need to? It's unclear, but clearly something changed.
Students performing in the mid-B and up range weren't affected, but below that? The bottom dropped out. Students who should have earned B's earned C's. Students who could have earned C's... didn't.
I was never asked for my GPA when I first went into the industry. I never put it on my resume and it never even came up. After a decade or so of interviewing candidates, many of whom were recent graduates, I don’t recall any that put their GPA on their resume, and I obviously never cared about it either. Maybe the recruiters did, I dunno.
I’m a data point of one, and I could be wrong, but I don’t think it’s clear and obvious at all that GPA translates to job prospects. At least not in tech.