You are right. School is sometimes, but not always, a good predictor of real life. I never had a computer project fail from 1969 to 2017 when I retired. I had to make the dean's list my last quarter to raise my GPA above 2.0. I used the same approach teaching computer classes - real life problems.