For sure, it’s definitely been valuable experience! I would like to think in a working environment, things would be a bit… easier, I guess, since a big part of the problem was this project didn’t have any effective leadership that could challenge the asshole on his lack of contributions. Whereas I would hope that in an actual studio, department heads wouldn’t let someone produce absolutely no work for months, while blindly believing every excuse which is, sadly, what the leader for this project did. The lecturer knew what was up, because despite taking a hands-off approach, he was watching far more closely than most of the class realised - but he let it play out this way precisely because it’s a good learning experience. Suffice to say, I got an extra few points on my grade because I stepped in at the last minute.
I’m glad they were tracking the efforts of the students behind the scenes, and extra happy that your own efforts were seen and rewarded.
I want to reassure you about your future workplaces, but I’ve definitely had some supervisors/managers who were incredibly complacent about staff issues. One thing I’d add to @Che_Banana’s great advice is to reflect on your responses to those challenges - what did you do that helped to destress you and keep you on track, and what did you do that didn’t? Practicing the helpful ones with less stressful events to ingrain them and improve on them will serve you really well.
And always feel free to vent to us!