@IceyJ - I’ve seen other simmers say they’ve done all the homework, classes, paper/presentation/final and still didn’t ace the class, and sometimes did poorly. It was found to be because the skills weren’t high enough. I’ve played through the same scenario and improving the skill related to that class gave me better results than relying on all the rest of the stuff (I had to quit without saving and redid the end part of the term to come to this conclusion). It’d be nice if the UI indicated what skill level they’re expecting for each course. It definitely matters less in the beginning classes, and the further they advance at uni, it’s a higher skill that will be required.
I also had similar (good) results that you describe when rotating sims at uni during their term, but after the first term I wasn’t so lucky. But I just feel better when I know I’m in control.